Merge pull request #916 from 0pen-dash/avereha/fix-alarm
Dash alarms: fix notification
This commit is contained in:
commit
c5599ee9b1
1 changed files with 10 additions and 9 deletions
|
@ -342,15 +342,16 @@ class OmnipodDashPumpPlugin @Inject constructor(
|
|||
aapsLogger.info(LTag.PUMP, "syncBolusWithPumpId on CANCEL_BOLUS returned: $sync")
|
||||
}
|
||||
}
|
||||
|
||||
podStateManager.alarmType?.let {
|
||||
showNotification(
|
||||
Notification.OMNIPOD_POD_FAULT,
|
||||
it.toString(),
|
||||
Notification.URGENT,
|
||||
R.raw.boluserror
|
||||
)
|
||||
if (!podStateManager.alarmSynced) {
|
||||
if (!podStateManager.alarmSynced) {
|
||||
podStateManager.alarmType?.let {
|
||||
if (!commandQueue.isCustomCommandInQueue(CommandDeactivatePod::class.java)) {
|
||||
showNotification(
|
||||
Notification.OMNIPOD_POD_FAULT,
|
||||
it.toString(),
|
||||
Notification.URGENT,
|
||||
R.raw.boluserror
|
||||
)
|
||||
}
|
||||
pumpSync.insertAnnouncement(
|
||||
error = it.toString(),
|
||||
pumpId = Random.Default.nextLong(),
|
||||
|
|
Loading…
Reference in a new issue