Skip to content

Commit e05d5dc

Browse files
authored
Merge pull request #1738 from dunglas/fix_1737
Fix 1737
2 parents c7c765c + 29db90b commit e05d5dc

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/EventListener/SerializeListener.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,16 +58,14 @@ public function onKernelView(GetResponseForControllerResultEvent $event)
5858
return;
5959
}
6060

61-
if (null === $context = $request->attributes->get('_api_normalization_context')) {
62-
$context = $this->serializerContextBuilder->createFromRequest($request, true, $attributes);
63-
}
64-
61+
$context = $this->serializerContextBuilder->createFromRequest($request, true, $attributes);
6562
$resources = new class() extends \ArrayObject {
6663
public function serialize()
6764
{
6865
}
6966
};
7067
$context['resources'] = &$resources;
68+
$request->attributes->set('_api_normalization_context', $context);
7169

7270
$event->setControllerResult($this->serializer->serialize($controllerResult, $request->getRequestFormat(), $context));
7371

0 commit comments

Comments
 (0)