fix: ispravljen dvostruki /api/ prefiks u download_url za generirani PDF
Some checks failed
ERP CI/CD Pipeline / test (push) Has been cancelled
ERP CI/CD Pipeline / Deploy (server git pull + compose) (push) Has been cancelled

Backend je vraćao download_url s /api/ prefiksom, a apiClient.js rezolvira URL relativno na BASE_URL koji vec sadrži /api/ - rezultat je bio /api/api/ i 404. Uklonjen /api/ prefiks na svim mjestima (views.py x2, tasks.py x1).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
mariomitte
2026-07-17 17:03:11 +02:00
parent e8330473cd
commit 13de9e113c
2 changed files with 3 additions and 3 deletions

View File

@@ -227,7 +227,7 @@ def _notify_pdf_request(*, user, work_order, doc_type, stage, generated_pdf=None
if generated_pdf and generated_pdf.pk:
metadata["generated_pdf_id"] = str(generated_pdf.pk)
metadata["download_url"] = (
f"/api/fleet/work-orders/{work_order.pk}/generated-pdfs/{generated_pdf.pk}/download/"
f"fleet/work-orders/{work_order.pk}/generated-pdfs/{generated_pdf.pk}/download/"
)
metadata["filename"] = generated_pdf.filename or _pdf_filename(work_order, doc_type)
if generated_pdf.expires_at:
@@ -257,7 +257,7 @@ def _request_cached_pdf_generation(*, request, work_order, pdf_type):
return {
"status": "ready",
"generated_pdf_id": str(cached.pk),
"download_url": f"/api/fleet/work-orders/{work_order.pk}/generated-pdfs/{cached.pk}/download/",
"download_url": f"fleet/work-orders/{work_order.pk}/generated-pdfs/{cached.pk}/download/",
"filename": cached.filename or _pdf_filename(work_order, pdf_type),
"expires_at": cached.expires_at.isoformat() if cached.expires_at else None,
}