fix error signed devis auto created contrat
This commit is contained in:
@@ -57,6 +57,10 @@ class ContratsController extends AbstractController
|
|||||||
if ($idSend = $request->query->get('idSend')) {
|
if ($idSend = $request->query->get('idSend')) {
|
||||||
return $this->handleResendContract($idSend, $contratsRepository);
|
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')) {
|
if($idDelete = $request->query->get('idDelete')) {
|
||||||
$contat = $contratsRepository->find($idDelete);
|
$contat = $contratsRepository->find($idDelete);
|
||||||
@@ -516,12 +520,10 @@ class ContratsController extends AbstractController
|
|||||||
$this->em->persist($contrat);
|
$this->em->persist($contrat);
|
||||||
$this->em->flush();
|
$this->em->flush();
|
||||||
sleep(15);
|
sleep(15);
|
||||||
|
|
||||||
// Création de la soumission de signature
|
|
||||||
$this->signatureClient->createSubmissionContrat($contrat);
|
|
||||||
|
|
||||||
$this->appLogger->record('CREATE', "Contrat généré : " . $contrat->getNumReservation());
|
$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
|
private function hydrateFromDevis(Contrats $contrat, Devis $devis): void
|
||||||
|
|||||||
Reference in New Issue
Block a user