Merge pull request #279 from Safelite/feature/digital/SSR-446

Set default header to account number 0 and loaded on nextclick to fix…
This commit is contained in:
Jason Wheeler 2023-04-28 10:49:10 -04:00 committed by GitHub
commit a272040248
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -53,12 +53,19 @@ export default({
};
}
},
methods: {
setupHeader(){
const answers = this.getCmsContent(this.cmsWidgetName, "Answers");
if(Array.isArray(answers))
{
this.headerAnswers = answers.filter(x => x.AccountNumber == this.mainStore.issConfig.accountNumber)[0]
this.headerAnswers = !this.headerAnswers ? answers.filter(x => x.AccountNumber === '0')[0] : this.headerAnswers;
}
}
},
mounted() {
const answers = this.getCmsContent(this.cmsWidgetName, "Answers");
this.headerAnswers = Array.isArray(answers)
? answers.filter(x => x.AccountNumber == this.mainStore.issConfig.accountNumber)[0]
: null;
this.$nextTick(this.setupHeader);
// Check if alert event is on the bus
const alertEvent = eventBus.readAndPopEventFromBus(
globalEvents.Categories.GLOBAL_ALERT,
@ -78,11 +85,11 @@ export default({
{
document.getElementsByTagName("body")[0].className += " " + clientOverrideClass;
}
},
components: {
menuModal,
alert
},
},
components: {
menuModal,
alert
},
})
</script>