فهرست منبع

Upload SMB treatment type to nightscout

Brian Wieder 2 سال پیش
والد
کامیت
d25e50ae1a
2فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 2 0
      FreeAPS/Sources/Models/NightscoutTreatment.swift
  2. 1 0
      FreeAPS/Sources/Models/PumpHistoryEvent.swift

+ 2 - 0
FreeAPS/Sources/Models/NightscoutTreatment.swift

@@ -3,6 +3,8 @@ import Foundation
 func determineBolusEventType(for event: PumpHistoryEvent) -> EventType {
     if event.isExternalInsulin ?? false {
         return .nsExternalInsulin
+    } else if event.isSMB ?? false {
+        return .SMB
     }
     return event.type
 }

+ 1 - 0
FreeAPS/Sources/Models/PumpHistoryEvent.swift

@@ -46,6 +46,7 @@ struct PumpHistoryEvent: JSON, Equatable {
 
 enum EventType: String, JSON {
     case bolus = "Bolus"
+    case SMB = "SMB"
     case mealBolus = "Meal Bolus"
     case correctionBolus = "Correction Bolus"
     case snackBolus = "Snack Bolus"