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

Upload status in closed loop only

Ivan Valkou 4 лет назад
Родитель
Сommit
26cf279691
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      FreeAPS/Sources/APS/APSManager.swift

+ 2 - 1
FreeAPS/Sources/APS/APSManager.swift

@@ -160,13 +160,14 @@ final class BaseAPSManager: APSManager, Injectable {
                 guard let self = self, success else {
                     return Fail(error: APSError.apsError(message: "Determine basal failed")).eraseToAnyPublisher()
                 }
-                self.nightscout.uploadStatus()
 
                 // Open loop completed
                 guard self.settings.closedLoop else {
                     return Just(()).setFailureType(to: Error.self).eraseToAnyPublisher()
                 }
 
+                self.nightscout.uploadStatus()
+
                 // Closed loop - enact suggested
                 return self.enactSuggested()
             }