Ver código fonte

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

David Renshaw 8 anos atrás
pai
commit
4b248151c3
1 arquivos alterados com 2 adições e 2 exclusões
  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;
     }