Skip to content
Snippets Groups Projects
Commit 8306d1a7 authored by Jan-Hendrik Willms's avatar Jan-Hendrik Willms Committed by Marcus Eibrink-Lunzenauer
Browse files

restore language after call to json api, fixes #1680

Closes #1680

Merge request studip/studip!1086
parent 4695506d
No related branches found
No related tags found
No related merge requests found
......@@ -23,14 +23,23 @@ class Language
public function __invoke(Request $request, RequestHandler $handler)
{
$language = $this->detectValidLanguageFromRequest($request);
$language_before = false;
// Set language if detected
if ($language) {
$language_before = $_SESSION['_language'];
$_SESSION['_language'] = $language;
setTempLanguage(false, $language);
}
return $handler->handle($request);
$response = $handler->handle($request);
if ($language) {
$_SESSION['_language'] = $language_before;
restoreLanguage();
}
return $response;
}
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment