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 {
122
122
private fun manageProcessEvents (updateTwinEvent : UpdateEvents .UpdateTwinEvent ): Event <Any > =
123
123
when (updateTwinEvent.data.patch[0 ].path) {
124
124
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
+ }
130
134
}
131
135
BODY_TEMPERATURE .path -> {
132
136
ProcessEvent (
You can’t perform that action at this time.
0 commit comments