Explorar o código

Merge pull request #307 from Bilbous/master

Prevent error for navigator without language
Amauri CHAMPEAUX %!s(int64=6) %!d(string=hai) anos
pai
achega
033ae90be6
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      tarteaucitron.js

+ 2 - 2
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';