Skip to content

Commit 358c0a7

Browse files
authored
fix: STRF-13605 Fix case-sensitive lang store setting (#1322)
1 parent 81109e0 commit 358c0a7

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

server/plugins/renderer/renderer.module.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -315,14 +315,19 @@ internals.getTemplatePath = (requestPath, data) => {
315315
}
316316
return templatePath || data.template_file;
317317
};
318-
function getAcceptLanguageHeader(request) {
318+
function getRawAcceptLanguageHeader(request) {
319319
if (
320320
internals.options.storeSettingsLocale.shopper_language_selection_method ===
321321
'default_shopper_language'
322322
) {
323323
return internals.options.storeSettingsLocale.default_shopper_language;
324324
}
325-
return request.headers['accept-language'].toLowerCase();
325+
return request.headers['accept-language'];
326+
}
327+
328+
function getAcceptLanguageHeader(request) {
329+
const rawHeader = getRawAcceptLanguageHeader(request);
330+
return rawHeader.toLowerCase();
326331
}
327332
/**
328333
* Creates a new Pencil Response object and returns it.

0 commit comments

Comments
 (0)