|
@@ -68,12 +68,15 @@ extension TrioRemoteControl {
|
|
|
|
|
|
|
|
try await carbsStorage.storeCarbs([mealEntry], areFetchedFromRemote: false)
|
|
try await carbsStorage.storeCarbs([mealEntry], areFetchedFromRemote: false)
|
|
|
|
|
|
|
|
- if payload.bolusAmount == nil {
|
|
|
|
|
- await logSuccess(
|
|
|
|
|
- "Remote command processed successfully. \(payload.humanReadableDescription())",
|
|
|
|
|
- payload: payload,
|
|
|
|
|
- customNotificationMessage: "Meal logged"
|
|
|
|
|
- )
|
|
|
|
|
|
|
+ if payload.bolusAmount != nil {
|
|
|
|
|
+ try await handleBolusCommand(payload)
|
|
|
|
|
+ return
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ await logSuccess(
|
|
|
|
|
+ "Remote command processed successfully. \(payload.humanReadableDescription())",
|
|
|
|
|
+ payload: payload,
|
|
|
|
|
+ customNotificationMessage: "Meal logged"
|
|
|
|
|
+ )
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|