Skip to content

Commit f35e3fd

Browse files
committed
Adds 'Analysing' status to event management
Introduces a new event status "Analysing" to enhance event tracking capabilities. Updates the status string function and transformer to accommodate this new status, improving clarity in event processing and responses.
1 parent 30c2d01 commit f35e3fd

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

src/Components/Event/Enums.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ export function IsIncident(type: EventType): boolean {
6868
*/
6969
export enum EventStatus {
7070
Detected = "Detected",
71+
Analysing = "Analysing",
7172
Fixing = "Fixing",
7273
Observing = "Observing",
7374
Resolved = "Resolved",
@@ -117,6 +118,8 @@ export function GetStatusString(status: EventStatus): string {
117118
switch (status) {
118119
case EventStatus.Detected:
119120
return StatusEnum.Detected;
121+
case EventStatus.Analysing:
122+
return StatusEnum.Analysing;
120123
case EventStatus.Fixing:
121124
return StatusEnum.Fixing;
122125
case EventStatus.Observing:

src/Services/Status.Trans.V2.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,7 @@ export function TransformerV2({ Components, Events }: { Components: StatusEntity
176176

177177
case StatusEnum.Analyzing:
178178
case StatusEnum.Analysing:
179+
return EventStatus.Analysing;
179180
case StatusEnum.Detected:
180181
return EventStatus.Detected;
181182
case StatusEnum.Reopened:

0 commit comments

Comments
 (0)