diff --git a/application/libraries/PluginManager/Storage/DbStorage.php b/application/libraries/PluginManager/Storage/DbStorage.php index 53038be366b..dbc38df1684 100644 --- a/application/libraries/PluginManager/Storage/DbStorage.php +++ b/application/libraries/PluginManager/Storage/DbStorage.php @@ -56,12 +56,12 @@ protected function getGeneric(iPlugin $plugin, $key, $model, $id, $default) { foreach ($records as $record) { - $result[] = json_decode($record->value); + $result[] = json_decode($record->value, true); } } elseif (count($records) == 1) { - $result = json_decode($records[0]->value); + $result = json_decode($records[0]->value, true); } else { @@ -119,7 +119,7 @@ protected function getQuestion(iPlugin $plugin, $key, $model, $id, $default, $la { if ($record->serialized) { - $value = json_decode($record->value); + $value = json_decode($record->value, true); } else {