Merge pull request #3779 from bluewave-labs/fix/cascade-incidents

fix: delete incidents on all monitors deleted
This commit is contained in:
Alexander Holliday authored and GitHub committed 2026-07-14 09:26:13 -07:00
commit 067a186765
1 file changed
+1
@@ -555,6 +555,7 @@ export class MonitorService implements IMonitorService {
await this.geoChecksRepository.deleteByMonitorId(monitor.id);
await this.statusPagesRepository.removeMonitorFromStatusPages(monitor.id);
await this.monitorStatsRepository.deleteByMonitorId(monitor.id);
await this.incidentsRepository.deleteByMonitorId(monitor.id, teamId);
} catch (error: unknown) {
this.logger.warn({
message: `Error deleting associated records for monitor ${monitor.id} with name ${monitor.name}`,