diff --git a/webapp/src/Serializer/Shadowing/EventDenormalizer.php b/webapp/src/Serializer/Shadowing/EventDenormalizer.php index 7caedaaaefc..1d8eeb8d31b 100644 --- a/webapp/src/Serializer/Shadowing/EventDenormalizer.php +++ b/webapp/src/Serializer/Shadowing/EventDenormalizer.php @@ -56,7 +56,7 @@ public function denormalize( $data['data'] = [$data['data']]; } if ($operation === Operation::CREATE && count($data['data']) === 1) { - $id = $data['data'][0]['id']; + $id = $data['data'][0]['id'] ?? null; } elseif ($operation === Operation::DELETE) { $id = $data['id']; } else { @@ -87,7 +87,7 @@ public function denormalize( $data['id'] ?? null, $eventType, $operation, - $data['data']['id'], + $data['data']['id'] ?? null, $eventData, ); }