feat: conditionally include prefix properties in alert and incident services

This commit is contained in:
Nawaz Dhandala
2026-02-11 14:53:57 +00:00
parent 256f4334eb
commit 236be5b60e
4 changed files with 18 additions and 4 deletions

View File

@@ -202,7 +202,11 @@ export class Service extends DatabaseService<Model> {
projectId: createdItem.projectId,
alertEpisodeId: createdItem.id,
episodeNumber: createdItem.episodeNumber || 0,
episodeNumberWithPrefix: createdItem.episodeNumberWithPrefix,
...(createdItem.episodeNumberWithPrefix
? {
episodeNumberWithPrefix: createdItem.episodeNumberWithPrefix,
}
: {}),
},
);

View File

@@ -368,7 +368,9 @@ export class Service extends DatabaseService<Model> {
projectId: createdItem.projectId,
alertId: createdItem.id,
alertNumber: createdItem.alertNumber!,
alertNumberWithPrefix: createdItem.alertNumberWithPrefix,
...(createdItem.alertNumberWithPrefix
? { alertNumberWithPrefix: createdItem.alertNumberWithPrefix }
: {}),
});
logger.debug("Alert created. Workspace result:");

View File

@@ -225,7 +225,11 @@ export class Service extends DatabaseService<Model> {
projectId: createdItem.projectId,
incidentEpisodeId: createdItem.id,
episodeNumber: createdItem.episodeNumber || 0,
episodeNumberWithPrefix: createdItem.episodeNumberWithPrefix,
...(createdItem.episodeNumberWithPrefix
? {
episodeNumberWithPrefix: createdItem.episodeNumberWithPrefix,
}
: {}),
},
);

View File

@@ -843,7 +843,11 @@ export class Service extends DatabaseService<Model> {
projectId: createdItem.projectId,
incidentId: createdItem.id,
incidentNumber: createdItem.incidentNumber!,
incidentNumberWithPrefix: createdItem.incidentNumberWithPrefix,
...(createdItem.incidentNumberWithPrefix
? {
incidentNumberWithPrefix: createdItem.incidentNumberWithPrefix,
}
: {}),
});
if (workspaceResult && workspaceResult.channelsCreated?.length > 0) {