diff --git a/server/middleware/logger.js b/server/middleware/logger.js index 34895fc..359137a 100644 --- a/server/middleware/logger.js +++ b/server/middleware/logger.js @@ -103,4 +103,7 @@ class SecurityLogger { // Singleton instance const securityLogger = new SecurityLogger(); -module.exports = securityLogger; \ No newline at end of file +module.exports = { + SecurityLogger, + securityLogger +}; \ No newline at end of file diff --git a/server/routes/tenant.js b/server/routes/tenant.js index 37caa06..1b0c7ee 100644 --- a/server/routes/tenant.js +++ b/server/routes/tenant.js @@ -12,11 +12,10 @@ const { Tenant, User } = require('../models'); const { authenticateToken } = require('../middleware/auth'); const { requirePermissions, requireAnyPermission, hasPermission } = require('../middleware/rbac'); const MultiTenantAuth = require('../middleware/multi-tenant-auth'); -const { SecurityLogger } = require('../middleware/logger'); +const { securityLogger } = require('../middleware/logger'); -// Initialize multi-tenant auth and security logger +// Initialize multi-tenant auth const multiAuth = new MultiTenantAuth(); -const securityLogger = new SecurityLogger(); // Configure multer for logo uploads const storage = multer.diskStorage({