From 8d53cfdb177b773bf36e09d089093f9e0dcd7944 Mon Sep 17 00:00:00 2001 From: Cenatiempo Yannick Date: Thu, 28 Feb 2019 18:28:48 +0100 Subject: [PATCH] Prevent error for navigator without language --- tarteaucitron.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tarteaucitron.js b/tarteaucitron.js index fc0f349..d5438a3 100644 --- a/tarteaucitron.js +++ b/tarteaucitron.js @@ -1242,7 +1242,7 @@ var tarteaucitron = { defaultLanguage = 'en', lang = navigator.language || navigator.browserLanguage || navigator.systemLanguage || navigator.userLang || null, - userLanguage = lang.substr(0, 2); + userLanguage = lang ? lang.substr(0, 2) : null; if (tarteaucitronForceLanguage !== '') { if (availableLanguages.indexOf(tarteaucitronForceLanguage) !== -1) { @@ -1261,7 +1261,7 @@ var tarteaucitron = { var lang = navigator.language || navigator.browserLanguage || navigator.systemLanguage || navigator.userLang || null, - userLanguage = lang.substr(0, 2); + userLanguage = lang ? lang.substr(0, 2) : null; if (userLanguage === 'fr') { return 'fr_FR';