From cd203972291c56fe6d08a64bdb0ea3d982cbfd56 Mon Sep 17 00:00:00 2001 From: Jos Schellevis Date: Mon, 22 Jun 2015 17:02:05 +0200 Subject: [PATCH] (mvc) fix object / array issue on ConfigdActionsField type --- .../models/OPNsense/Base/FieldTypes/ConfigdActionsField.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/ConfigdActionsField.php b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/ConfigdActionsField.php index e35bd2943..9a581c57a 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/ConfigdActionsField.php +++ b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/ConfigdActionsField.php @@ -88,8 +88,8 @@ class ConfigdActionsField extends BaseField // use filters to determine relevance $isMatched = true; foreach ($this->internalFilters as $filterKey => $filterData) { - if (isset($value->$filterKey)) { - $fieldData = $value->$filterKey; + if (array_key_exists($filterKey, $value)) { + $fieldData = $value[$filterKey]; if (!preg_match($filterData, $fieldData)) { $isMatched = false; }