🐛 fix(AdminController): Corrige la génération et l'envoi de l'adhésion à Docuseal.

This commit is contained in:
Serreau Jovann
2025-11-29 14:03:25 +01:00
parent 77860fd81f
commit 0455a7aba6

View File

@@ -340,10 +340,9 @@ class AdminController extends AbstractController
$agAdh = new AgAdh(); $agAdh = new AgAdh();
$agAdh->setData($main,$kernel,$entityManager); $agAdh->setData($main,$kernel,$entityManager);
$agAdh->GeneratePdf(); $agAdh->GeneratePdf();
$content = $agAdh->Output('I'); $content = $agAdh->Output('S');
$fileName = 'adh_ecosplay_' . $main->getAgDateAt()->format('Ymd') . '.pdf'; $fileName = 'adh_ecosplay_' . $main->getAgDateAt()->format('Ymd') . '.pdf';
$tempFilePath = sys_get_temp_dir() . DIRECTORY_SEPARATOR . $fileName; $tempFilePath = sys_get_temp_dir() . DIRECTORY_SEPARATOR . $fileName;
file_put_contents($tempFilePath, $content); file_put_contents($tempFilePath, $content);
$file = new UploadedFile($tempFilePath,$fileName,"application/pdf",0,true); $file = new UploadedFile($tempFilePath,$fileName,"application/pdf",0,true);
$main->setAgAdh($file); $main->setAgAdh($file);
@@ -380,6 +379,7 @@ class AdminController extends AbstractController
]; ];
$docuseal = new \Docuseal\Api('pgAU116mCFmeF7WQSezHqxtZW8V1fgo31u5d2FXoaKe', 'https://signature.esy-web.dev/api'); $docuseal = new \Docuseal\Api('pgAU116mCFmeF7WQSezHqxtZW8V1fgo31u5d2FXoaKe', 'https://signature.esy-web.dev/api');
$content = $docuseal->createSubmissionFromPdf($data); $content = $docuseal->createSubmissionFromPdf($data);
dd($content);
/* $slug = $content['submitters'][0]['id']; /* $slug = $content['submitters'][0]['id'];
foreach ($main->getMainSigneds() as $mainSigned) { foreach ($main->getMainSigneds() as $mainSigned) {
$mainSigned->setSubmiterId($slug); $mainSigned->setSubmiterId($slug);