Prevent NPE
This commit is contained in:
parent
c1f4a13b09
commit
7cd136bf23
1 changed files with 2 additions and 2 deletions
|
@ -51,9 +51,9 @@ public class AutosensData implements DataPointWithLabelInterface {
|
||||||
time = t.getTimestamp();
|
time = t.getTimestamp();
|
||||||
carbs = t.getAmount();
|
carbs = t.getAmount();
|
||||||
remaining = t.getAmount();
|
remaining = t.getAmount();
|
||||||
if (isAAPSOrWeighted) {
|
Profile profile = profileFunction.getProfile(t.getTimestamp());
|
||||||
|
if (isAAPSOrWeighted && profile != null) {
|
||||||
double maxAbsorptionHours = sp.getDouble(R.string.key_absorption_maxtime, Constants.DEFAULT_MAX_ABSORPTION_TIME);
|
double maxAbsorptionHours = sp.getDouble(R.string.key_absorption_maxtime, Constants.DEFAULT_MAX_ABSORPTION_TIME);
|
||||||
Profile profile = profileFunction.getProfile(t.getTimestamp());
|
|
||||||
double sens = profile.getIsfMgdl(t.getTimestamp());
|
double sens = profile.getIsfMgdl(t.getTimestamp());
|
||||||
double ic = profile.getIc(t.getTimestamp());
|
double ic = profile.getIc(t.getTimestamp());
|
||||||
min5minCarbImpact = t.getAmount() / (maxAbsorptionHours * 60 / 5) * sens / ic;
|
min5minCarbImpact = t.getAmount() / (maxAbsorptionHours * 60 / 5) * sens / ic;
|
||||||
|
|
Loading…
Reference in a new issue