From 61e787bf360189d0f1003ae91deb466d3e628196 Mon Sep 17 00:00:00 2001 From: Fanilo-Nantenaina Date: Mon, 8 Dec 2025 17:48:32 +0300 Subject: [PATCH] refactor(api): change query params to path params in document endpoint --- api.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api.py b/api.py index d1f7d8e..778a4c2 100644 --- a/api.py +++ b/api.py @@ -1,4 +1,4 @@ -from fastapi import FastAPI, HTTPException, Query, Depends, status +from fastapi import FastAPI, HTTPException, Path, Query, Depends, status from fastapi.middleware.cors import CORSMiddleware from fastapi.responses import StreamingResponse from pydantic import BaseModel, Field, EmailStr, validator, field_validator @@ -1254,8 +1254,8 @@ async def telecharger_devis_pdf(id: str): @app.get("/documents/{type_doc}/{numero}/pdf", tags=["Documents"]) async def telecharger_document_pdf( - type_doc: int = Query(..., description="Type de document (0=Devis, 10=Commande, 30=Livraison, 60=Facture, 50=Avoir)"), - numero: str = Query(..., description="Numéro du document") + type_doc: int = Path(..., description="Type de document (0=Devis, 10=Commande, 30=Livraison, 60=Facture, 50=Avoir)"), + numero: str = Path(..., description="Numéro du document") ): """ 📄 Téléchargement PDF d'un document (route généralisée)