diff options
-rw-r--r-- | include/items.php | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/items.php b/include/items.php index eda79c00d..50645fac2 100644 --- a/include/items.php +++ b/include/items.php @@ -1421,7 +1421,12 @@ function purify_imported_object($obj) { $ret = null; if (is_array($obj)) { foreach ( $obj as $k => $v ) { - $ret[$k] = purify_html($v); + if (is_array($v)) { + $ret[$k] = purify_imported_object($v); + } + elseif (is_string($v)) { + $ret[$k] = purify_html($v); + } } } elseif (is_string($obj)) { |