From 134c2ebbf44336467bf251ad7dcf86154cc4341a Mon Sep 17 00:00:00 2001 From: gorkem-bwl Date: Thu, 19 Feb 2026 10:19:30 -0500 Subject: [PATCH] fix: map globalpingApiKey in settings repository toEntity The MongoSettingsRepository.toEntity method was missing the globalpingApiKey field, causing GlobalpingService to always report the API key as not configured. --- server/src/repositories/settings/MongoSettingsRepository.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/repositories/settings/MongoSettingsRepository.ts b/server/src/repositories/settings/MongoSettingsRepository.ts index 91a087423..1c963096f 100644 --- a/server/src/repositories/settings/MongoSettingsRepository.ts +++ b/server/src/repositories/settings/MongoSettingsRepository.ts @@ -38,6 +38,7 @@ class MongoSettingsRepository implements ISettingsRepository { systemEmailRequireTLS: doc.systemEmailRequireTLS ?? false, systemEmailRejectUnauthorized: doc.systemEmailRejectUnauthorized ?? true, showURL: doc.showURL ?? false, + globalpingApiKey: doc.globalpingApiKey ?? undefined, singleton: doc.singleton, version: doc.version ?? 1, globalThresholds: doc.globalThresholds ?? undefined,