diff --git a/static/shared/js/log-config.js b/static/shared/js/log-config.js index 47ef3672..53bfe978 100644 --- a/static/shared/js/log-config.js +++ b/static/shared/js/log-config.js @@ -233,24 +233,45 @@ const adminLoggers = { // ============================================================================ const vendorLoggers = { - // Vendor dashboard + // Dashboard dashboard: createLogger('DASHBOARD', ACTIVE_LOG_LEVEL), // Product management - products: createLogger('PRODUCTS', ACTIVE_LOG_LEVEL), - inventory: createLogger('INVENTORY', ACTIVE_LOG_LEVEL), + vendorProducts: createLogger('PRODUCTS', ACTIVE_LOG_LEVEL), + vendorInventory: createLogger('INVENTORY', ACTIVE_LOG_LEVEL), + marketplace: createLogger('MARKETPLACE', ACTIVE_LOG_LEVEL), // Order management - orders: createLogger('ORDERS', ACTIVE_LOG_LEVEL), + vendorOrders: createLogger('ORDERS', ACTIVE_LOG_LEVEL), + orderDetail: createLogger('ORDER-DETAIL', ACTIVE_LOG_LEVEL), // Theme customization theme: createLogger('THEME', ACTIVE_LOG_LEVEL), // Settings - settings: createLogger('SETTINGS', ACTIVE_LOG_LEVEL), + vendorSettings: createLogger('SETTINGS', ACTIVE_LOG_LEVEL), // Analytics - analytics: createLogger('ANALYTICS', ACTIVE_LOG_LEVEL) + vendorAnalytics: createLogger('ANALYTICS', ACTIVE_LOG_LEVEL), + + // Messaging + messages: createLogger('MESSAGES', ACTIVE_LOG_LEVEL), + + // Team + vendorTeam: createLogger('TEAM', ACTIVE_LOG_LEVEL), + + // Notifications + vendorNotifications: createLogger('NOTIFICATIONS', ACTIVE_LOG_LEVEL), + + // Profile + vendorProfile: createLogger('PROFILE', ACTIVE_LOG_LEVEL), + + // Customers + vendorCustomers: createLogger('CUSTOMERS', ACTIVE_LOG_LEVEL), + + // Content pages + contentPages: createLogger('CONTENT-PAGES', ACTIVE_LOG_LEVEL), + contentPageEdit: createLogger('CONTENT-PAGE-EDIT', ACTIVE_LOG_LEVEL) }; // ============================================================================ diff --git a/static/vendor/js/dashboard.js b/static/vendor/js/dashboard.js index 4eb50b58..ca39066a 100644 --- a/static/vendor/js/dashboard.js +++ b/static/vendor/js/dashboard.js @@ -3,10 +3,11 @@ * Vendor dashboard page logic */ -// ✅ Use centralized logger -const vendorDashLog = window.LogConfig.loggers.dashboard; +// ✅ Use centralized logger (with safe fallback) +const vendorDashLog = window.LogConfig.loggers.dashboard || + window.LogConfig.createLogger('dashboard', false); -vendorDashLog.info('[VENDOR DASHBOARD] Loading...'); +vendorDashLog.info('Loading...'); vendorDashLog.info('[VENDOR DASHBOARD] data function exists?', typeof data); function vendorDashboard() { diff --git a/static/vendor/js/marketplace.js b/static/vendor/js/marketplace.js index 94aa23de..5faf96a8 100644 --- a/static/vendor/js/marketplace.js +++ b/static/vendor/js/marketplace.js @@ -3,10 +3,11 @@ * Vendor marketplace import page logic */ -// ✅ Use centralized logger -const vendorMarketplaceLog = window.LogConfig.loggers.marketplace; +// ✅ Use centralized logger (with safe fallback) +const vendorMarketplaceLog = window.LogConfig.loggers.marketplace || + window.LogConfig.createLogger('marketplace', false); -vendorMarketplaceLog.info('[VENDOR MARKETPLACE] Loading...'); +vendorMarketplaceLog.info('Loading...'); function vendorMarketplace() { vendorMarketplaceLog.info('[VENDOR MARKETPLACE] vendorMarketplace() called');