From d44f7497a56ef45dce9939cd6a411e3ee32b483b Mon Sep 17 00:00:00 2001 From: gorkem-bwl Date: Thu, 23 Apr 2026 23:32:33 -0400 Subject: [PATCH] fix(server): suppress mongoose reserved-key warning on Check.errors Mongoose 8 logs a reserved-key warning at boot because the Check schema defines an `errors` field, which collides with Mongoose's internal document `errors` accessor. The field is intentional and safe to keep, so opt out of the warning via `suppressReservedKeysWarning: true`. Closes #1539 --- server/src/db/models/Check.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/db/models/Check.ts b/server/src/db/models/Check.ts index 541abb4d9..964936af9 100644 --- a/server/src/db/models/Check.ts +++ b/server/src/db/models/Check.ts @@ -271,6 +271,7 @@ const CheckSchema = new Schema( { timestamps: true, strict: false, + suppressReservedKeysWarning: true, timeseries: { timeField: "createdAt", metaField: "metadata",