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

This commit is contained in:
David Renshaw 2016-11-14 22:06:58 -05:00
parent f56c55e75c
commit 4b248151c3

View file

@ -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;
}