From c23f9eb66d7daf81496bad4c1c9a335f08a2e2d8 Mon Sep 17 00:00:00 2001 From: Serreau Jovann Date: Sat, 29 Nov 2025 13:47:19 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(AdminController):=20Cr=C3=A9e?= =?UTF-8?q?=20et=20stocke=20l'ID=20du=20soumissionnaire=20Docuseal.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Controller/Admin/AdminController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Controller/Admin/AdminController.php b/src/Controller/Admin/AdminController.php index 00abb05..26ab4c5 100644 --- a/src/Controller/Admin/AdminController.php +++ b/src/Controller/Admin/AdminController.php @@ -361,6 +361,7 @@ class AdminController extends AbstractController $urlRoot = $_ENV['DEV_URL']; } $rList =[]; + $submitters =[]; foreach ($entityManager->getRepository(Members::class)->findAll() as $member) { $isSigned = $member->getMainSigneds()->filter(function (MainSigned $sign) use ($member) { return $sign->getMembers()->getId() == $member->getId(); @@ -399,6 +400,7 @@ class AdminController extends AbstractController [ 'role' => 'First Party', 'email' => 'contact@e-cosplay.fr', + 'completed_redirect_url' =>$urlRoot.$this->generateUrl('app_adh',['id'=>$main->getId(),'validateResult'=>true,'vr'=>$isSigned->getId()]), ] ], ]; @@ -406,7 +408,7 @@ class AdminController extends AbstractController $content = $docuseal->createSubmissionFromPdf($data); $slug = $content['submitters'][0]['id']; foreach ($rList as $submitter) { - $submitter->setSubmiterId($slug); + $submitter->setSubmiterId($slug['id']); $entityManager->persist($submitter); } $entityManager->flush();