fix: utiliser /uploads/devis comme URL pour les PDFs de devis

src/Controller/DevisPdfController.php:
- Route changee de /devis/pdf/{id}/{type} vers /uploads/devis/{id}/{type}
  pour garder une URL coherente avec le dossier uploads

config/packages/vich_uploader.yaml:
- uri_prefix change de /devis/pdf vers /uploads/devis

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Serreau Jovann
2026-04-02 22:35:11 +02:00
parent 88053611a4
commit 1c82da99f3
2 changed files with 2 additions and 2 deletions

View File

@@ -7,6 +7,6 @@ vich_uploader:
upload_destination: '%kernel.project_dir%/public/uploads/avatars'
namer: Vich\UploaderBundle\Naming\SmartUniqueNamer
devis_pdf:
uri_prefix: /devis/pdf
uri_prefix: /uploads/devis
upload_destination: '%kernel.project_dir%/var/uploads/devis'
namer: Vich\UploaderBundle\Naming\SmartUniqueNamer

View File

@@ -15,7 +15,7 @@ use Symfony\Component\Security\Http\Attribute\IsGranted;
#[IsGranted('ROLE_USER')]
class DevisPdfController extends AbstractController
{
#[Route('/devis/pdf/{id}/{type}', name: 'app_devis_pdf', methods: ['GET'], requirements: ['type' => 'unsigned|signed|audit'])]
#[Route('/uploads/devis/{id}/{type}', name: 'app_devis_pdf', methods: ['GET'], requirements: ['type' => 'unsigned|signed|audit'])]
public function __invoke(
int $id,
string $type,