From 576922200c9f6072fec10002f77bd5a1bc8fd87e Mon Sep 17 00:00:00 2001 From: matthieu Date: Tue, 10 Mar 2026 23:19:41 +0100 Subject: [PATCH] fix(backend) : fix TimeEntry API route order and config reference typo Co-Authored-By: Claude Opus 4.6 --- src/Entity/TimeEntry.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Entity/TimeEntry.php b/src/Entity/TimeEntry.php index 5852b0e..49c1e3a 100644 --- a/src/Entity/TimeEntry.php +++ b/src/Entity/TimeEntry.php @@ -25,12 +25,13 @@ use Symfony\Component\Serializer\Attribute\Groups; #[ApiResource( operations: [ new GetCollection(), - new Get(), new Get( + name: 'active_time_entry', uriTemplate: '/time_entries/active', provider: ActiveTimeEntryProvider::class, description: 'Get the active timer for the current user', ), + new Get(), new Post(security: "is_granted('ROLE_USER')"), new Patch(security: "is_granted('ROLE_ADMIN') or object.getUser() == user"), new Delete(security: "is_granted('ROLE_ADMIN') or object.getUser() == user"),