This commit is contained in:
@@ -747,39 +747,32 @@ export default function initialize() {
|
|||||||
} else {
|
} else {
|
||||||
//Check if overrides and use them here
|
//Check if overrides and use them here
|
||||||
//or else use browser defaults
|
//or else use browser defaults
|
||||||
//locale().getBrowserFirstLanguage()
|
|
||||||
//locale().getBrowserTimeZoneName()
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
var l = {
|
||||||
concurrencyToken: 7478681
|
languageOverride: null,
|
||||||
|
timeZoneOverride: null,
|
||||||
currencyName: "USD"
|
currencyName: null,
|
||||||
|
|
||||||
emailAddress: null
|
|
||||||
|
|
||||||
hour12: true
|
|
||||||
|
|
||||||
id: 1
|
|
||||||
|
|
||||||
languageOverride: null
|
|
||||||
|
|
||||||
timeZoneOverride: null
|
|
||||||
|
|
||||||
uiColor: "#000000"
|
|
||||||
|
|
||||||
userId: 1
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
window.$gz.store.commit("setLocale", {
|
|
||||||
languageOverride: "en-US",
|
|
||||||
timeZoneOverride: "America/New_York",
|
|
||||||
currencyName: "USD",
|
|
||||||
hour12: true
|
hour12: true
|
||||||
});
|
};
|
||||||
|
|
||||||
|
//get language to use, try user set override first, if empty then browser set, if empty then default to en-us
|
||||||
|
l.languageOverride =
|
||||||
|
res.data.languageOverride ||
|
||||||
|
window.$gz.locale.getBrowserFirstLanguage() ||
|
||||||
|
"en-US";
|
||||||
|
|
||||||
|
l.timeZoneOverride =
|
||||||
|
res.data.timeZoneOverride ||
|
||||||
|
window.$gz.locale.getBrowserTimeZoneName() ||
|
||||||
|
"America/New_York";
|
||||||
|
|
||||||
|
//No browser setting for this so meh
|
||||||
|
l.currencyName = res.data.currencyName || "USD";
|
||||||
|
if (res.data.hour12 != null) {
|
||||||
|
l.hour12 = res.data.hour12;
|
||||||
|
}
|
||||||
|
|
||||||
|
window.$gz.store.commit("setLocale", l);
|
||||||
resolve();
|
resolve();
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -297,6 +297,27 @@ export default {
|
|||||||
vm: vm,
|
vm: vm,
|
||||||
dirty: false
|
dirty: false
|
||||||
});
|
});
|
||||||
|
|
||||||
|
//Set values in store so they are updated immediately for user
|
||||||
|
var l = vm.$store.state.locale;
|
||||||
|
|
||||||
|
if (vm.obj.languageOverride) {
|
||||||
|
l.languageOverride = vm.obj.languageOverride;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (vm.obj.timeZoneOverride) {
|
||||||
|
l.timeZoneOverride = vm.obj.timeZoneOverride;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (vm.obj.currencyName) {
|
||||||
|
l.currencyName = vm.obj.currencyName;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (vm.obj.hour12) {
|
||||||
|
l.hour12 = vm.obj.hour12;
|
||||||
|
}
|
||||||
|
|
||||||
|
window.$gz.store.commit("setLocale", l);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch(function handleSubmitError(error) {
|
.catch(function handleSubmitError(error) {
|
||||||
|
|||||||
Reference in New Issue
Block a user