소스 검색

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

David Renshaw 9 년 전
부모
커밋
4b248151c3
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  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;
     }