Sam King 6 месяцев назад
Родитель
Сommit
fe002cd3ea

+ 2 - 2
Trio/Sources/APS/OpenAPSSwift/DetermineBasal/DetermineBasal+Helpers.swift

@@ -180,8 +180,8 @@ extension DeterminationGenerator {
         trioCustomOrefVariables: TrioCustomOrefVariables
         trioCustomOrefVariables: TrioCustomOrefVariables
     ) -> Decimal {
     ) -> Decimal {
         let sensitivity = trioCustomOrefVariables.override(sensitivity: sensitivity)
         let sensitivity = trioCustomOrefVariables.override(sensitivity: sensitivity)
-        guard sensitivityRatio != 1.0 else { return sensitivity }
-        return (sensitivity / sensitivityRatio).rounded(toPlaces: 1)
+        guard sensitivityRatio != 1.0 else { return sensitivity.jsRounded(scale: 1) }
+        return (sensitivity / sensitivityRatio).jsRounded(scale: 1)
     }
     }
 
 
     static func checkCurrentTempBasalRateSafety(
     static func checkCurrentTempBasalRateSafety(

+ 1 - 1
TrioTests/OpenAPSSwiftTests/DetermineBasalJsonTests.swift

@@ -103,7 +103,7 @@ import Testing
         // this test is meant for one-off analysis so it's ok to hard code
         // this test is meant for one-off analysis so it's ok to hard code
         // a file, just make sure to _not_ check in updates to this to
         // a file, just make sure to _not_ check in updates to this to
         // avoid polluting our change logs
         // avoid polluting our change logs
-        let algorithmComparison = try await HttpFiles.downloadFile(at: "/files/240ecbe9-5903-46ca-a4af-a4a0aebbf8a0.1.json")
+        let algorithmComparison = try await HttpFiles.downloadFile(at: "/files/adf288fe-698e-43a1-bcdb-4c0355749c52.1.json")
         let determineBasalInput = algorithmComparison.determineBasalInput!
         let determineBasalInput = algorithmComparison.determineBasalInput!
 
 
         let encoder = JSONCoding.encoder
         let encoder = JSONCoding.encoder