Skip to content

Commit

Permalink
fix: send patient on operating table event only if value is true
Browse files Browse the repository at this point in the history
  • Loading branch information
andrea-acampora committed May 3, 2023
1 parent c088f04 commit d28a03f
Showing 1 changed file with 9 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -122,11 +122,15 @@ class UpdateEventParser {
private fun manageProcessEvents(updateTwinEvent: UpdateEvents.UpdateTwinEvent): Event<Any> =
when (updateTwinEvent.data.patch[0].path) {
IS_ON_OPERATING_TABLE.path -> {
ProcessEvent(
key = EventKey.PATIENT_ON_OB_EVENT,
data = ProcessData.PatientOnOperatingTable(updateTwinEvent.id),
dateTime = updateTwinEvent.eventDateTime,
)
if (updateTwinEvent.data.patch[0].value as Boolean) {
ProcessEvent(
key = EventKey.PATIENT_ON_OB_EVENT,
data = ProcessData.PatientOnOperatingTable(updateTwinEvent.id),
dateTime = updateTwinEvent.eventDateTime,
)
} else {
EmptyEvent()
}
}
BODY_TEMPERATURE.path -> {
ProcessEvent(
Expand Down

0 comments on commit d28a03f

Please # to comment.