display '50+ U', when there's no reservoir value for an Eros pod

This commit is contained in:
Jason Calabrese
2019-05-04 22:29:35 -07:00
parent 2574f90fbd
commit 585882eb5c
+7 -1
View File
@@ -215,6 +215,10 @@ function init (ctx) {
} else {
result.reservoir.level = levels.NONE;
}
} else if (result.manufacturer === 'Insulet' && result.model === 'Eros') {
result.reservoir = {
label: 'Reservoir', display: '50+ U'
}
}
}
@@ -264,7 +268,7 @@ function init (ctx) {
if (pump.warnOnSuspend && pump.status.suspended) {
result.status.level = levels.WARN;
result.status.message = 'Pump Suspended';
};
}
}
result.status = { value: status, display: status, label: translate('Status') };
}
@@ -277,6 +281,8 @@ function init (ctx) {
level: levels.NONE
, clock: pump.clock ? { value: moment(pump.clock) } : null
, reservoir: pump.reservoir || pump.reservoir === 0 ? { value: pump.reservoir } : null
, manufacturer: pump.manufacturer
, model: pump.model
, extended: pump.extended || null
};