mirror of
https://github.com/frappe/books.git
synced 2024-12-24 11:55:46 +00:00
refactor(ux): route to GetStarted if not complete or hidden
This commit is contained in:
parent
46af6cebc4
commit
0d90efa819
14
src/App.vue
14
src/App.vue
@ -79,7 +79,7 @@ export default {
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
showSetupWizardOrDesk(resetRoute = false) {
|
||||
async showSetupWizardOrDesk(resetRoute = false) {
|
||||
const { setupComplete } = frappe.AccountingSettings;
|
||||
if (!setupComplete) {
|
||||
this.activeScreen = 'SetupWizard';
|
||||
@ -87,8 +87,18 @@ export default {
|
||||
this.activeScreen = 'Desk';
|
||||
this.checkForUpdates();
|
||||
}
|
||||
if (resetRoute) {
|
||||
|
||||
if (!resetRoute) {
|
||||
return;
|
||||
}
|
||||
|
||||
const { onboardingComplete } = await frappe.getSingle('GetStarted');
|
||||
const { hideGetStarted } = await frappe.getSingle('SystemSettings');
|
||||
|
||||
if (hideGetStarted || onboardingComplete) {
|
||||
routeTo('/');
|
||||
} else {
|
||||
routeTo('/get-started');
|
||||
}
|
||||
},
|
||||
checkForUpdates() {
|
||||
|
Loading…
Reference in New Issue
Block a user