diff --git a/static/vendor/js/onboarding.js b/static/vendor/js/onboarding.js index 3c5828af..2e16608a 100644 --- a/static/vendor/js/onboarding.js +++ b/static/vendor/js/onboarding.js @@ -605,7 +605,7 @@ function vendorOnboarding(initialLang = 'en') { // Logout handler async handleLogout() { - console.log('๐Ÿšช Logging out from onboarding...'); + onboardingLog.info('Logging out from onboarding...'); // Get vendor code from URL const path = window.location.pathname; @@ -615,19 +615,19 @@ function vendorOnboarding(initialLang = 'en') { try { // Call logout API await apiClient.post('/vendor/auth/logout'); - console.log('โœ… Logout API called successfully'); + onboardingLog.info('Logout API called successfully'); } catch (error) { - console.error('โš ๏ธ Logout API error (continuing anyway):', error); + onboardingLog.warn('Logout API error (continuing anyway):', error); } finally { // Clear vendor tokens only (not admin or customer tokens) - console.log('๐Ÿงน Clearing vendor tokens...'); + onboardingLog.info('Clearing vendor tokens...'); localStorage.removeItem('vendor_token'); localStorage.removeItem('vendor_user'); localStorage.removeItem('currentUser'); localStorage.removeItem('vendorCode'); // Note: Do NOT use localStorage.clear() - it would clear admin/customer tokens too - console.log('๐Ÿ”„ Redirecting to login...'); + onboardingLog.info('Redirecting to login...'); window.location.href = `/vendor/${vendorCode}/login`; } },