Browse Source

add delete glucose func for nightscout back

polscm32 2 years ago
parent
commit
49aeae7a5e
1 changed files with 1 additions and 19 deletions
  1. 1 19
      FreeAPS/Sources/Modules/DataTable/DataTableStateModel.swift

+ 1 - 19
FreeAPS/Sources/Modules/DataTable/DataTableStateModel.swift

@@ -35,6 +35,7 @@ extension DataTable {
             Task {
                 do {
                     await deleteGlucose(glucose)
+                    provider.deleteManualGlucose(date: glucose.date)
                 }
             }
         }
@@ -111,25 +112,6 @@ extension DataTable {
             }
         }
 
-//
-//        func deleteCarbs(_ carbEntry: CarbEntryStored) async {
-//            do {
-//                // TODO: when deleting FPU, do an NSDeleteBatchRequest and remove all entries with same FpuID
-//                coredataContext.delete(carbEntry)
-//                try coredataContext.save()
-//                debugPrint(
-//                    "Data Table State: \(#function) \(DebuggingIdentifiers.succeeded) deleted carb entry from core data"
-//                )
-//            } catch {
-//                debugPrint(
-//                    "Data Table State: \(#function) \(DebuggingIdentifiers.failed) error while deleting carb entry from core data"
-//                )
-//            }
-//
-//            provider.deleteCarbs(carbEntry)
-//            apsManager.determineBasalSync()
-//        }
-
         @MainActor func invokeInsulinDeletionTask(_ treatment: PumpEventStored) {
             Task {
                 do {