fix error signed devis auto created contrat

This commit is contained in:
Serreau Jovann
2026-02-18 13:25:13 +01:00
parent 1ffab28201
commit 160ffe4216

View File

@@ -211,6 +211,13 @@ class SignatureController extends AbstractController
// --- AUTOMATION: Create Contrat from Devis if OrderSession exists --- // --- AUTOMATION: Create Contrat from Devis if OrderSession exists ---
if ($devis->getOrderSession()) { if ($devis->getOrderSession()) {
$contrat = new Contrats(); $contrat = new Contrats();
$contrat->setType($devis->getOrderSession()->getType());
$contrat->setAccess($devis->getOrderSession()->getAccess());
$contrat->setTypeSol($devis->getOrderSession()->getTypeSol());
$contrat->setDistancePower($devis->getOrderSession()->getDistancePower());
$contrat->setPente($devis->getOrderSession()->getPente());
$contrat->setNumReservation('RESERV-' . date('Ymd') . '-' . substr(str_shuffle('ABCDEFGHIJKLMNOPQRSTUVWXYZ'), 0, 10)); $contrat->setNumReservation('RESERV-' . date('Ymd') . '-' . substr(str_shuffle('ABCDEFGHIJKLMNOPQRSTUVWXYZ'), 0, 10));
$contrat->setCreateAt(new \DateTimeImmutable()); $contrat->setCreateAt(new \DateTimeImmutable());