소스 검색

add delete glucose func for nightscout back

polscm32 2 년 전
부모
커밋
49aeae7a5e
1개의 변경된 파일1개의 추가작업 그리고 19개의 파일을 삭제
  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 {