fix: add missing vendor loggers and safe fallbacks

- Added all vendor page loggers to vendorLoggers config
- Added safe fallback pattern to marketplace.js and dashboard.js
- Logger names now match what JS files expect

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-02 22:53:38 +01:00
parent 529feb7ed4
commit ef4b202dbb
3 changed files with 35 additions and 12 deletions

View File

@@ -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() {

View File

@@ -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');