fix: sync status
This commit is contained in:
parent
2a75dbc45d
commit
ac2df7a94b
@ -92,6 +92,8 @@ const completedPercentage = computed(() =>
|
||||
export function useOnboarding() {
|
||||
router = useRouter()
|
||||
|
||||
syncStatus()
|
||||
|
||||
function checkOnboardingStatus() {
|
||||
let user = window.user
|
||||
if (!user) return false
|
||||
@ -132,6 +134,18 @@ export function useOnboarding() {
|
||||
})
|
||||
}
|
||||
|
||||
function syncStatus() {
|
||||
let user = window.user
|
||||
if (!user) return false
|
||||
|
||||
if (user.onboarding_status['frappe_crm_onboarding_status']) {
|
||||
let _steps = user.onboarding_status['frappe_crm_onboarding_status']
|
||||
_steps.forEach((step, index) => {
|
||||
steps[index].completed = step.completed
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
minimize,
|
||||
steps,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user