feat(DevisController): Améliore la gestion et l'édition des devis

Corrige des bugs et améliore la création/édition des devis, incluant options et lignes, et la gestion des signatures.
```
This commit is contained in:
Serreau Jovann
2026-01-29 10:06:39 +01:00
parent ea54f86fe8
commit 9a4d7b6ae1
14 changed files with 182 additions and 92 deletions

View File

@@ -213,6 +213,7 @@ class ReserverController extends AbstractController
#[Route('/connexion', name: 'reservation_login')]
public function revervationLogin(AuthenticationUtils $authenticationUtils): Response
{
return $this->redirectToRoute('reservation');
return $this->render('revervation/login.twig',[
'last_username' => $authenticationUtils->getLastUsername(),
'error' => $authenticationUtils->getLastAuthenticationError()
@@ -231,6 +232,8 @@ class ReserverController extends AbstractController
EntityManagerInterface $em,
UserPasswordHasherInterface $hasher
): Response {
return $this->redirectToRoute('reservation');
if ($request->isMethod('POST')) {
$payload = $request->getPayload();