Bladeren bron

always fall back to navigator.language if user.profile.language is not set

David Renshaw 8 jaren geleden
bovenliggende
commit
4b248151c3
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      client/lib/i18n.js

+ 2 - 2
client/lib/i18n.js

@@ -6,8 +6,8 @@ Meteor.startup(() => {
   Tracker.autorun(() => {
   Tracker.autorun(() => {
     const currentUser = Meteor.user();
     const currentUser = Meteor.user();
     let language;
     let language;
-    if (currentUser) {
-      language = currentUser.profile && currentUser.profile.language;
+    if (currentUser && currentUser.profile && currentUser.profile.language) {
+      language = currentUser.profile.language;
     } else {
     } else {
       language = navigator.language || navigator.userLanguage;
       language = navigator.language || navigator.userLanguage;
     }
     }