diff --git a/metager/app/Http/Controllers/SettingsController.php b/metager/app/Http/Controllers/SettingsController.php index 41d10b20b40ce079b29782808a2a2bb7c370672c..5b20e584282e79867777002990a05d1c6b2aa301 100644 --- a/metager/app/Http/Controllers/SettingsController.php +++ b/metager/app/Http/Controllers/SettingsController.php @@ -353,7 +353,11 @@ class SettingsController extends Controller ]; $settings = Cookie::get(); - $settings = array_merge($settings, $request->header()); + if ($request->wantsJson()) { + foreach ($request->header() as $key => $value) { + $settings[str_replace("-", "_", $key)] = $value; + } + } foreach ($settings as $key => $value) { if (stripos($key, $fokus . "_engine_") === 0 || stripos($key, $fokus . "_setting_") === 0) { Cookie::queue(Cookie::forget($key, "/"));