From feb5f4042c9e4067b39d9509546288e3dacb7b30 Mon Sep 17 00:00:00 2001 From: Florian Eisenmenger Date: Wed, 20 Nov 2024 12:56:51 +0100 Subject: [PATCH] media fix --- src/Entity/MediaObject.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Entity/MediaObject.php b/src/Entity/MediaObject.php index 3040d1a..974b7f8 100644 --- a/src/Entity/MediaObject.php +++ b/src/Entity/MediaObject.php @@ -30,6 +30,10 @@ use Vich\UploaderBundle\Mapping\Annotation as Vich; new Get(), new GetCollection(), new Post( + formats: [ + 'multipart' => ['multipart/form-data'] + ], + outputFormats: ['json' => ['application/json'], 'jsonld' => ['application/ld+json']], controller: CreateMediaObjectAction::class, openapi: new Model\Operation( requestBody: new Model\RequestBody( @@ -53,6 +57,7 @@ use Vich\UploaderBundle\Mapping\Annotation as Vich; ), new Delete(), ], + formats: ['jsonld', 'json'], normalizationContext: ['groups' => ['media_object:read']], security: 'is_granted("ROLE_USER")', )]