This commit is contained in:
Alex Holliday committed 2026-01-27 22:24:16 +00:00
1 parent 300b1b2238
commit f88e4ee6f4
6 files changed
+42 -20

No files matched your search

@@ -381,14 +381,12 @@ class MongoChecksRepository implements IChecksRepository {
$group: {
_id: null,
totalChecks: { $sum: 1 },
resolvedChecks: { $sum: { $cond: [{ $eq: ["$ack", true] }, 1, 0] } },
downChecks: { $sum: { $cond: [{ $eq: ["$ack", false] }, 1, 0] } },
cannotResolveChecks: { $sum: { $cond: [{ $eq: ["$statusCode", 5000] }, 1, 0] } },
},
},
{ $project: { _id: 0 } },
]);
return checks[0] ?? { totalChecks: 0, resolvedChecks: 0, downChecks: 0, cannotResolveChecks: 0 };
return checks[0] ?? { totalChecks: 0, downChecks: 0 };
};
deleteByMonitorId = async (monitorId: string): Promise<number> => {
-2
View File
@@ -172,9 +172,7 @@ export interface UptimeChecksResult {
export interface ChecksSummary {
totalChecks: number;
resolvedChecks: number;
downChecks: number;
cannotResolveChecks: number;
}
export interface HasResponseTime {