fix error signed devis auto created contrat

This commit is contained in:
Serreau Jovann
2026-02-18 15:19:15 +01:00
parent b513bbaeaf
commit 75bd7ac2ba

View File

@@ -57,6 +57,10 @@ class ContratsController extends AbstractController
if ($idSend = $request->query->get('idSend')) {
return $this->handleResendContract($idSend, $contratsRepository);
}
if($request->query->has('sign')){
$this->signatureClient->createSubmissionContrat($request->query->get('sign'));
return $this->redirectToRoute('app_crm_contrats');
}
if($idDelete = $request->query->get('idDelete')) {
$contat = $contratsRepository->find($idDelete);
@@ -516,12 +520,10 @@ class ContratsController extends AbstractController
$this->em->persist($contrat);
$this->em->flush();
sleep(15);
// Création de la soumission de signature
$this->signatureClient->createSubmissionContrat($contrat);
$this->appLogger->record('CREATE', "Contrat généré : " . $contrat->getNumReservation());
return $this->redirectToRoute('app_crm_contrats');
return $this->redirectToRoute('app_crm_contrats',['sign'=>$contrat->getId()]);
}
private function hydrateFromDevis(Contrats $contrat, Devis $devis): void