From dd4a1416fca5f659097c9a2debf6d7fc26eab121 Mon Sep 17 00:00:00 2001 From: Nawaz Dhandala Date: Wed, 21 Jan 2026 12:17:25 +0000 Subject: [PATCH] fix(StatusPageService): simplify downtime monitor statuses check --- Common/Models/DatabaseModels/StatusPage.ts | 1 + Common/Server/Services/StatusPageService.ts | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Common/Models/DatabaseModels/StatusPage.ts b/Common/Models/DatabaseModels/StatusPage.ts index 94e959cdde..415836e6df 100755 --- a/Common/Models/DatabaseModels/StatusPage.ts +++ b/Common/Models/DatabaseModels/StatusPage.ts @@ -1836,6 +1836,7 @@ export default class StatusPage extends BaseModel { type: TableColumnType.EntityArray, modelType: MonitorStatus, isDefaultValueColumn: true, + computed: true, title: "Downtime Monitor Statuses", description: 'List of monitors statuses that are considered as "down" for this status page.', diff --git a/Common/Server/Services/StatusPageService.ts b/Common/Server/Services/StatusPageService.ts index ed79f65517..5e18f7566d 100755 --- a/Common/Server/Services/StatusPageService.ts +++ b/Common/Server/Services/StatusPageService.ts @@ -142,8 +142,7 @@ export class Service extends DatabaseService { } if ( - !createBy.data.downtimeMonitorStatuses || - createBy.data.downtimeMonitorStatuses.length === 0 + !createBy.data.downtimeMonitorStatuses ) { const monitorStatuses: Array = await MonitorStatusService.findBy({