From a1ab559899fb74cf396ea1c65f189aa03bd40059 Mon Sep 17 00:00:00 2001 From: TheFlow Date: Fri, 24 Oct 2025 10:25:02 +1300 Subject: [PATCH] fix(analytics): remove SessionSchema.index sessionId duplicate - Line 49 has sessionId with unique: true (creates index automatically) - Line 75 had redundant SessionSchema.index({ sessionId: 1 }) - Removed explicit index to eliminate Mongoose duplicate warning --- src/models/Analytics.model.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/models/Analytics.model.js b/src/models/Analytics.model.js index e420c02d..0284e0dd 100644 --- a/src/models/Analytics.model.js +++ b/src/models/Analytics.model.js @@ -72,7 +72,7 @@ const SessionSchema = new mongoose.Schema({ timestamps: true }); -SessionSchema.index({ sessionId: 1 }); +// sessionId already indexed via unique: true on line 49 SessionSchema.index({ visitorId: 1, startTime: -1 }); SessionSchema.index({ startTime: -1 });