Skip to content

Commit bb8f68d

Browse files
authored
MMI-3212 Fix Scheduler Service (bcgov#2425)
1 parent 56f0a18 commit bb8f68d

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

services/net/scheduler/SchedulerManager.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -83,19 +83,19 @@ public override async Task RunAsync()
8383
{
8484
this.Logger.LogInformation("Scheduled event '{id}:{name}' is running", eventTypeId, scheduledEvent.Name);
8585

86-
if (ev.EventType == EventScheduleType.Report)
87-
await GenerateReportRequestAsync(scheduledEvent);
88-
else if (ev.EventType == EventScheduleType.Notification)
89-
await GenerateNotificationRequestAsync(scheduledEvent);
90-
else
91-
await GenerateEventScheduleRequestAsync(scheduledEvent);
92-
9386
await this.Api.HandleConcurrencyAsync<EventScheduleModel?>(async () =>
9487
{
9588
scheduledEvent = await this.Api.GetEventScheduleAsync(scheduledEvent.Id) ?? throw new NoContentException($"Event schedule {scheduledEvent.Id}:{scheduledEvent.Name} does not exist.");
9689
scheduledEvent.RequestSentOn = DateTime.UtcNow;
9790
return await this.Api.UpdateEventScheduleAsync(scheduledEvent, false);
9891
});
92+
93+
if (ev.EventType == EventScheduleType.Report)
94+
await GenerateReportRequestAsync(scheduledEvent);
95+
else if (ev.EventType == EventScheduleType.Notification)
96+
await GenerateNotificationRequestAsync(scheduledEvent);
97+
else
98+
await GenerateEventScheduleRequestAsync(scheduledEvent);
9999
}
100100
}
101101
}

0 commit comments

Comments
 (0)