Parcourir la source

Build error fix

Jonas Björkert il y a 1 an
Parent
commit
9d3e52104b

+ 1 - 1
LoopFollow/Alarm/AlarmConfiguration.swift

@@ -28,6 +28,6 @@ struct AlarmConfiguration: Codable, Equatable {
         forcedOutputVolume: 0.5,
         audioDuringCalls: true,
         ignoreZeroBG: true,
-        autoSnoozeCGMStart: false,
+        autoSnoozeCGMStart: false
     )
 }

+ 18 - 20
LoopFollow/Extensions/ShareClientExtension.swift

@@ -9,7 +9,7 @@ public struct ShareGlucoseData: Decodable {
     var sgv: Int
     var date: TimeInterval
     var direction: String?
-    
+
     enum CodingKeys: String, CodingKey {
         case sgv // Sensor Blood Glucose
         case mbg // Manual Blood Glucose
@@ -17,7 +17,7 @@ public struct ShareGlucoseData: Decodable {
         case date
         case direction
     }
-    
+
     // Decoder initializer for handling JSON data
     public init(from decoder: Decoder) throws {
         let container = try decoder.container(keyedBy: CodingKeys.self)
@@ -31,12 +31,12 @@ public struct ShareGlucoseData: Decodable {
         } else {
             throw DecodingError.dataCorruptedError(forKey: .sgv, in: container, debugDescription: "Expected to decode Double for sgv, mbg or glucose.")
         }
-        
+
         // Decode the date and optional direction
         date = try container.decode(TimeInterval.self, forKey: .date)
         direction = try container.decodeIfPresent(String.self, forKey: .direction)
     }
-    
+
     public init(sgv: Int, date: TimeInterval, direction: String?) {
         self.sgv = sgv
         self.date = date
@@ -45,24 +45,22 @@ public struct ShareGlucoseData: Decodable {
 }
 
 private var TrendTable: [String] = [
-    "NONE",             // 0
-    "DoubleUp",         // 1
-    "SingleUp",         // 2
-    "FortyFiveUp",      // 3
-    "Flat",             // 4
-    "FortyFiveDown",    // 5
-    "SingleDown",       // 6
-    "DoubleDown",       // 7
-    "NOT COMPUTABLE",   // 8
-    "RATE OUT OF RANGE" // 9
+    "NONE", // 0
+    "DoubleUp", // 1
+    "SingleUp", // 2
+    "FortyFiveUp", // 3
+    "Flat", // 4
+    "FortyFiveDown", // 5
+    "SingleDown", // 6
+    "DoubleDown", // 7
+    "NOT COMPUTABLE", // 8
+    "RATE OUT OF RANGE", // 9
 ]
 
 // TODO: probably better to make this an inherited class rather than an extension
-extension ShareClient {
-    
-    public func fetchData(_ entries: Int, callback: @escaping (ShareError?, [ShareGlucoseData]?) -> Void) {
-        
-        self.fetchLast(entries) { (error, result) -> () in
+public extension ShareClient {
+    func fetchData(_ entries: Int, callback: @escaping (ShareError?, [ShareGlucoseData]?) -> Void) {
+        fetchLast(entries) { error, result in
             guard error == nil, let result = result else {
                 return callback(error ?? .fetchError, nil)
             }
@@ -74,7 +72,7 @@ extension ShareClient {
                 if trend < 0 || trend >= TrendTable.count {
                     trend = 0
                 }
-                
+
                 let newShareData = ShareGlucoseData(
                     sgv: Int(item.glucose),
                     date: item.timestamp.timeIntervalSince1970,