summaryrefslogtreecommitdiff
path: root/DomainDig/DomainDigApp.swift
diff options
context:
space:
mode:
Diffstat (limited to 'DomainDig/DomainDigApp.swift')
-rw-r--r--DomainDig/DomainDigApp.swift3
1 files changed, 3 insertions, 0 deletions
diff --git a/DomainDig/DomainDigApp.swift b/DomainDig/DomainDigApp.swift
index d34c51d..2f2070c 100644
--- a/DomainDig/DomainDigApp.swift
+++ b/DomainDig/DomainDigApp.swift
@@ -20,6 +20,7 @@ struct DomainDigApp: App {
init() {
LocalNotificationService.shared.configureForegroundPresentation()
DomainMonitoringScheduler.shared.registerBackgroundTask()
+ ScheduledReportScheduler.shared.registerBackgroundTask()
}
var body: some Scene {
@@ -38,6 +39,7 @@ struct DomainDigApp: App {
localAPIService.refresh()
cloudSyncService.scheduleSyncIfNeeded(trigger: .launch)
viewModel.monitoringStatusMessage = DomainMonitoringScheduler.shared.syncSchedule()
+ ScheduledReportScheduler.shared.syncSchedule()
IntegrationService.shared.processQueueNow()
viewModel.refreshWidgetData()
consumeShareInbox()
@@ -58,6 +60,7 @@ struct DomainDigApp: App {
localAPIService.refresh()
cloudSyncService.scheduleSyncIfNeeded(trigger: .launch)
viewModel.monitoringStatusMessage = DomainMonitoringScheduler.shared.syncSchedule()
+ ScheduledReportScheduler.shared.syncSchedule()
IntegrationService.shared.processQueueNow()
viewModel.refreshWidgetData()
consumeShareInbox()