Fix PDF filename: keep date as YYYY-MM-DD (no stripping of hyphens)
Some checks failed
/ mirror (push) Has been cancelled

https://claude.ai/code/session_01MkM7p8Us3L8YAfLKGA13NS
This commit is contained in:
Claude 2026-06-08 17:16:47 +00:00
parent e80f413b3d
commit 0756b871f1
No known key found for this signature in database

View file

@ -1795,7 +1795,7 @@ function buildPDF() {
const safeName = s => (s || "").replace(/[^a-zA-Z0-9_\-]/g, "_").replace(/_+/g, "_").replace(/^_|_$/g, ""); const safeName = s => (s || "").replace(/[^a-zA-Z0-9_\-]/g, "_").replace(/_+/g, "_").replace(/^_|_$/g, "");
const fnIssuer = safeName(sName); const fnIssuer = safeName(sName);
const fnDate = (iDate || "").replace(/-/g, ""); const fnDate = iDate || "";
const fnNo = safeName(iNo); const fnNo = safeName(iNo);
const parts = [fnIssuer, fnDate, fnNo].filter(Boolean); const parts = [fnIssuer, fnDate, fnNo].filter(Boolean);
doc.save(parts.length ? parts.join("_") + ".pdf" : "invoice.pdf"); doc.save(parts.length ? parts.join("_") + ".pdf" : "invoice.pdf");