Skip to content

Commit

Permalink
Defense coding for advanced search
Browse files Browse the repository at this point in the history
  • Loading branch information
cheesegrits committed Aug 23, 2017
1 parent 422ca98 commit fc67fa6
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion components/com_fabrik/models/list-advanced-search.php
Expand Up @@ -281,7 +281,12 @@ public function filterValues()
{
if (array_key_exists($k, $advanced))
{
$advanced[$k][] = FArrayHelper::getValue($filters[$k], $i, '');
// some keys may not exist for all filters
$kf = FArrayHelper::getValue($filters, $k, array());
if (is_array($advanced[$k]))
{
$advanced[$k][] = FArrayHelper::getValue($kf, $i, '');
}
}
else
{
Expand Down

0 comments on commit fc67fa6

Please sign in to comment.