Просмотр исходного кода

Remove uploadProfiles wrapper and call nightscoutManager directly, EditOverrideForm

Jonas Björkert 1 год назад
Родитель
Сommit
8a62eaa366

+ 2 - 1
FreeAPS/Sources/Modules/OverrideConfig/View/EditOverrideForm.swift

@@ -2,6 +2,7 @@ import Foundation
 import SwiftUI
 
 struct EditOverrideForm: View {
+    @ObservationIgnored @Injected() var nightscoutManager: NightscoutManager!
     @ObservedObject var override: OverrideStored
     @Environment(\.presentationMode) var presentationMode
     @Environment(\.colorScheme) var colorScheme
@@ -295,7 +296,7 @@ struct EditOverrideForm: View {
                         guard moc.hasChanges else { return }
                         try moc.save()
                         Task {
-                            await state.uploadProfiles()
+                            await nightscoutManager.uploadProfiles()
                         }
                         if let currentActiveOverride = state.currentActiveOverride {
                             Task {