|
@@ -482,13 +482,13 @@ final class BaseNightscoutManager: NightscoutManager, Injectable {
|
|
|
private func updateOrefDeterminationAsUploaded(_ determination: [Determination]) async {
|
|
private func updateOrefDeterminationAsUploaded(_ determination: [Determination]) async {
|
|
|
await backgroundContext.perform {
|
|
await backgroundContext.perform {
|
|
|
let ids = determination.map(\.id) as NSArray
|
|
let ids = determination.map(\.id) as NSArray
|
|
|
- print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
let fetchRequest: NSFetchRequest<OrefDetermination> = OrefDetermination.fetchRequest()
|
|
let fetchRequest: NSFetchRequest<OrefDetermination> = OrefDetermination.fetchRequest()
|
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
|
|
|
|
|
|
do {
|
|
do {
|
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
|
- print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
for result in results {
|
|
for result in results {
|
|
|
result.isUploadedToNS = true
|
|
result.isUploadedToNS = true
|
|
|
}
|
|
}
|
|
@@ -737,13 +737,13 @@ final class BaseNightscoutManager: NightscoutManager, Injectable {
|
|
|
private func updateGlucoseAsUploaded(_ glucose: [BloodGlucose]) async {
|
|
private func updateGlucoseAsUploaded(_ glucose: [BloodGlucose]) async {
|
|
|
await backgroundContext.perform {
|
|
await backgroundContext.perform {
|
|
|
let ids = glucose.map(\.id) as NSArray
|
|
let ids = glucose.map(\.id) as NSArray
|
|
|
- print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
let fetchRequest: NSFetchRequest<GlucoseStored> = GlucoseStored.fetchRequest()
|
|
let fetchRequest: NSFetchRequest<GlucoseStored> = GlucoseStored.fetchRequest()
|
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
|
|
|
|
|
|
do {
|
|
do {
|
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
|
- print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
for result in results {
|
|
for result in results {
|
|
|
result.isUploadedToNS = true
|
|
result.isUploadedToNS = true
|
|
|
}
|
|
}
|
|
@@ -780,13 +780,13 @@ final class BaseNightscoutManager: NightscoutManager, Injectable {
|
|
|
private func updateTreatmentsAsUploaded(_ treatments: [NightscoutTreatment]) async {
|
|
private func updateTreatmentsAsUploaded(_ treatments: [NightscoutTreatment]) async {
|
|
|
await backgroundContext.perform {
|
|
await backgroundContext.perform {
|
|
|
let ids = treatments.map(\.id) as NSArray
|
|
let ids = treatments.map(\.id) as NSArray
|
|
|
- print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
let fetchRequest: NSFetchRequest<PumpEventStored> = PumpEventStored.fetchRequest()
|
|
let fetchRequest: NSFetchRequest<PumpEventStored> = PumpEventStored.fetchRequest()
|
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
|
|
|
|
|
|
do {
|
|
do {
|
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
|
- print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
for result in results {
|
|
for result in results {
|
|
|
result.isUploadedToNS = true
|
|
result.isUploadedToNS = true
|
|
|
}
|
|
}
|
|
@@ -823,13 +823,13 @@ final class BaseNightscoutManager: NightscoutManager, Injectable {
|
|
|
private func updateManualGlucoseAsUploaded(_ treatments: [NightscoutTreatment]) async {
|
|
private func updateManualGlucoseAsUploaded(_ treatments: [NightscoutTreatment]) async {
|
|
|
await backgroundContext.perform {
|
|
await backgroundContext.perform {
|
|
|
let ids = treatments.map(\.id) as NSArray
|
|
let ids = treatments.map(\.id) as NSArray
|
|
|
- print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
let fetchRequest: NSFetchRequest<GlucoseStored> = GlucoseStored.fetchRequest()
|
|
let fetchRequest: NSFetchRequest<GlucoseStored> = GlucoseStored.fetchRequest()
|
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
|
|
|
|
|
|
do {
|
|
do {
|
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
|
- print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
for result in results {
|
|
for result in results {
|
|
|
result.isUploadedToNS = true
|
|
result.isUploadedToNS = true
|
|
|
}
|
|
}
|
|
@@ -866,13 +866,13 @@ final class BaseNightscoutManager: NightscoutManager, Injectable {
|
|
|
private func updateCarbsAsUploaded(_ treatments: [NightscoutTreatment]) async {
|
|
private func updateCarbsAsUploaded(_ treatments: [NightscoutTreatment]) async {
|
|
|
await backgroundContext.perform {
|
|
await backgroundContext.perform {
|
|
|
let ids = treatments.map(\.id) as NSArray
|
|
let ids = treatments.map(\.id) as NSArray
|
|
|
- print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
let fetchRequest: NSFetchRequest<CarbEntryStored> = CarbEntryStored.fetchRequest()
|
|
let fetchRequest: NSFetchRequest<CarbEntryStored> = CarbEntryStored.fetchRequest()
|
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
|
|
|
|
|
|
do {
|
|
do {
|
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
|
- print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
for result in results {
|
|
for result in results {
|
|
|
result.isUploadedToNS = true
|
|
result.isUploadedToNS = true
|
|
|
}
|
|
}
|
|
@@ -909,13 +909,13 @@ final class BaseNightscoutManager: NightscoutManager, Injectable {
|
|
|
private func updateOverridesAsUploaded(_ overrides: [NightscoutExercise]) async {
|
|
private func updateOverridesAsUploaded(_ overrides: [NightscoutExercise]) async {
|
|
|
await backgroundContext.perform {
|
|
await backgroundContext.perform {
|
|
|
let ids = overrides.map(\.id) as NSArray
|
|
let ids = overrides.map(\.id) as NSArray
|
|
|
- print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
let fetchRequest: NSFetchRequest<OverrideStored> = OverrideStored.fetchRequest()
|
|
let fetchRequest: NSFetchRequest<OverrideStored> = OverrideStored.fetchRequest()
|
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
|
|
|
|
|
|
do {
|
|
do {
|
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
|
- print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
for result in results {
|
|
for result in results {
|
|
|
result.isUploadedToNS = true
|
|
result.isUploadedToNS = true
|
|
|
}
|
|
}
|
|
@@ -952,13 +952,13 @@ final class BaseNightscoutManager: NightscoutManager, Injectable {
|
|
|
private func updateOverrideRunsAsUploaded(_ overrideRuns: [NightscoutExercise]) async {
|
|
private func updateOverrideRunsAsUploaded(_ overrideRuns: [NightscoutExercise]) async {
|
|
|
await backgroundContext.perform {
|
|
await backgroundContext.perform {
|
|
|
let ids = overrideRuns.map(\.id) as NSArray
|
|
let ids = overrideRuns.map(\.id) as NSArray
|
|
|
- print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) ids: \(ids)")
|
|
|
let fetchRequest: NSFetchRequest<OverrideRunStored> = OverrideRunStored.fetchRequest()
|
|
let fetchRequest: NSFetchRequest<OverrideRunStored> = OverrideRunStored.fetchRequest()
|
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
fetchRequest.predicate = NSPredicate(format: "id IN %@", ids)
|
|
|
|
|
|
|
|
do {
|
|
do {
|
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
let results = try self.backgroundContext.fetch(fetchRequest)
|
|
|
- print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
|
|
|
|
+// print("\(DebuggingIdentifiers.inProgress) results: \(results)")
|
|
|
for result in results {
|
|
for result in results {
|
|
|
result.isUploadedToNS = true
|
|
result.isUploadedToNS = true
|
|
|
}
|
|
}
|