Przeglądaj źródła

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

David Renshaw 8 lat temu
rodzic
commit
4b248151c3
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      client/lib/i18n.js

+ 2 - 2
client/lib/i18n.js

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