fixed gh-85 to insure parameter 2 is an array

This commit is contained in:
Dev
2017-05-28 23:44:15 +02:00
parent cb355feaf4
commit 5e36ede2ac
209 changed files with 365 additions and 343 deletions

View File

@ -227,7 +227,7 @@ class ComponentbuilderModelCustom_admin_view extends JModelAdmin
if (isset($item->addcustom_admin_views) && ComponentbuilderHelper::checkJson($item->addcustom_admin_views))
{
$tmpArray = json_decode($item->addcustom_admin_views,true);
if (!in_array($this->addcustom_admin_viewsvvwb, $tmpArray['customadminview']))
if (!isset($tmpArray['customadminview']) || !ComponentbuilderHelper::checkArray($tmpArray['customadminview']) || !in_array($this->addcustom_admin_viewsvvwb, $tmpArray['customadminview']))
{
unset($items[$nr]);
continue;