]> _ Git - fluidbook-toolbox.git/commitdiff
wait #6748 correctif setting json
authorsoufiane <soufiane@cubedesigners.com>
Tue, 12 Mar 2024 14:42:25 +0000 (15:42 +0100)
committersoufiane <soufiane@cubedesigners.com>
Tue, 12 Mar 2024 14:42:25 +0000 (15:42 +0100)
app/Http/Controllers/Admin/Operations/Tools/ImportFluidbookSettings.php

index 291d92b24d6503548ece973d882862d1cb033a81..41056448f923ed5049b578ff36302168064a5fc7 100644 (file)
@@ -51,8 +51,12 @@ trait ImportFluidbookSettings
                 return $n;
             },json_decode($f->settings, true));
 
-            $intersect = array_intersect_key($settings,$res[$id]);
-            $settingsJson = json_encode($intersect);
+
+            $sett = array_filter($res[$id], function($v, $k) use($settings){
+                return array_key_exists($k,$settings);
+            }, ARRAY_FILTER_USE_BOTH);
+            $settingsJson = json_encode($sett);
+
 
             $diff = array_diff_key($res[$id], $settings);
             $diff['settings'] = $settingsJson;