File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed
src/main/kotlin/infrastructure/digitaltwins/parser Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -122,11 +122,15 @@ class UpdateEventParser {
122122 private fun manageProcessEvents (updateTwinEvent : UpdateEvents .UpdateTwinEvent ): Event <Any > =
123123 when (updateTwinEvent.data.patch[0 ].path) {
124124 IS_ON_OPERATING_TABLE .path -> {
125- ProcessEvent (
126- key = EventKey .PATIENT_ON_OB_EVENT ,
127- data = ProcessData .PatientOnOperatingTable (updateTwinEvent.id),
128- dateTime = updateTwinEvent.eventDateTime,
129- )
125+ if (updateTwinEvent.data.patch[0 ].value as Boolean ) {
126+ ProcessEvent (
127+ key = EventKey .PATIENT_ON_OB_EVENT ,
128+ data = ProcessData .PatientOnOperatingTable (updateTwinEvent.id),
129+ dateTime = updateTwinEvent.eventDateTime,
130+ )
131+ } else {
132+ EmptyEvent ()
133+ }
130134 }
131135 BODY_TEMPERATURE .path -> {
132136 ProcessEvent (
You can’t perform that action at this time.
0 commit comments