Просмотр исходного кода

Hard limit of 55 for insulinPeakTime
to avoid endless logs and errors in oref0

Jon Mårtensson 2 лет назад
Родитель
Сommit
bb0d395ae4

+ 1 - 1
FreeAPS.xcodeproj/project.pbxproj

@@ -2473,7 +2473,7 @@
 		B99D8B8E295F34DB00420AB8 /* Run Script */ = {
 		B99D8B8E295F34DB00420AB8 /* Run Script */ = {
 			isa = PBXShellScriptBuildPhase;
 			isa = PBXShellScriptBuildPhase;
 			alwaysOutOfDate = 1;
 			alwaysOutOfDate = 1;
-			buildActionMask = 2147483647;
+			buildActionMask = 12;
 			files = (
 			files = (
 			);
 			);
 			inputFileListPaths = (
 			inputFileListPaths = (

Разница между файлами не показана из-за своего большого размера
+ 1 - 1
FreeAPS/Resources/javascript/bundle/determine-basal.js


+ 2 - 1
FreeAPS/Resources/javascript/prepare/profile.js

@@ -13,7 +13,7 @@ function generate(pumpsettings_data, bgtargets_data, isf_data, basalprofile_data
             return { "error" : 'BG Target data is expected to be expressed in mg/dL or mmol/L. Found '+ bgtargets_data.units };
             return { "error" : 'BG Target data is expected to be expressed in mg/dL or mmol/L. Found '+ bgtargets_data.units };
         }
         }
     }
     }
-
+    
     if (isf_data.units !== 'mg/dL') {
     if (isf_data.units !== 'mg/dL') {
         if (isf_data.units === 'mmol/L') {
         if (isf_data.units === 'mmol/L') {
             for (var i = 0, len = isf_data.sensitivities.length; i < len; i++) {
             for (var i = 0, len = isf_data.sensitivities.length; i < len; i++) {
@@ -63,6 +63,7 @@ function generate(pumpsettings_data, bgtargets_data, isf_data, basalprofile_data
     var preferences = { };
     var preferences = { };
     if (preferences_input) {
     if (preferences_input) {
         preferences = preferences_input;
         preferences = preferences_input;
+        preferences.insulinPeakTime = Math.max(preferences.insulinPeakTime, 55);
     }
     }
 
 
     var inputs = { };
     var inputs = { };