feat: increase availability cache ttl and ensure fresh data when entering form
This commit is contained in:
1 parent
be83a4295a
commit
28c426ca3c
3 files changed
+10
-5
No files matched your search
@@ -169,6 +169,10 @@ class IndexController extends AbstractController
|
||||
return $this->redirectToRoute('app_booking_edit', ['id' => $id]);
|
||||
}
|
||||
|
||||
// Fetch fresh availabilities when entering participant form
|
||||
// This ensures up-to-date data and populates cache for subsequent HTMX refreshes
|
||||
$this->travelDataService->enrichWithFreshAvailabilities($bookingDto->travel, cached: false);
|
||||
|
||||
// Create wrapper DTO for email uniqueness validation
|
||||
$wrapper = new ParticipantEditDto(
|
||||
participant: $participant,
|
||||
|
||||
Reference in new issue
Block a user