fix TT units

This commit is contained in:
AdrianLxM 2018-04-18 16:23:40 +02:00
parent 2561c3f8b6
commit dd8d907f4f
2 changed files with 9 additions and 8 deletions

View file

@ -258,8 +258,8 @@ public class NewInsulinDialog extends DialogFragment implements OnClickListener
.duration((int) ttDuration)
.reason("Eating soon")
.source(Source.USER)
.low((int) finalTT)
.high((int) finalTT);
.low(Profile.toMgdl(finalTT, currentProfile.getUnits()))
.high(Profile.toMgdl(finalTT, currentProfile.getUnits()));
TreatmentsPlugin.getPlugin().addToHistoryTempTarget(tempTarget);
}

View file

@ -189,13 +189,14 @@ public class CommandQueue {
add(new CommandSMBBolus(detailedBolusInfo, callback));
} else {
add(new CommandBolus(detailedBolusInfo, callback, type));
if(type.equals(Command.CommandType.BOLUS))
if(type.equals(Command.CommandType.BOLUS)) {
// Bring up bolus progress dialog (start here, so the dialog is shown when the bolus is requested,
// not when the Bolus command is starting. The command closes the dialog upon completion).
showBolusProgressDialog(detailedBolusInfo.insulin, detailedBolusInfo.context);
// Notify Wear about upcoming bolus
MainApp.bus().post(new EventBolusRequested(detailedBolusInfo.insulin));
}
}
notifyAboutNewCommand();