fix: sync status

This commit is contained in:
Shariq Ansari 2025-03-12 16:09:17 +05:30
parent 2a75dbc45d
commit ac2df7a94b

View File

@ -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,