Skip to content

Commit 3044ea3

Browse files
authored
Add date to generated PDF name and replaces spaces with hyphens
#301
1 parent 10edcf6 commit 3044ea3

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

scripts/build.mjs

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -171,13 +171,18 @@ async function build(buildPaths, baseRef, lastEdRef, docMetadata) {
171171

172172
/* create pdf */
173173

174-
generatedFiles.pdf = `SMPTE ${docMetadata.pubType} ${docMetadata.pubNumber}`;
175-
174+
generatedFiles.pdf = `SMPTE-${docMetadata.pubType}-${docMetadata.pubNumber}`;
176175
if (docMetadata.pubPart !== null) {
177-
generatedFiles.pdf += `-${docMetadata.pubPart} ${docMetadata.pubSuiteTitle} - `
176+
generatedFiles.pdf += `-${docMetadata.pubPart}`
178177
}
179-
180-
generatedFiles.pdf += `${docMetadata.pubTitle}.pdf`;
178+
if (docMetadata.pubDateTime !== null) {
179+
generatedFiles.pdf += `-${docMetadata.pubDateTime}`
180+
}
181+
if (docMetadata.pubPart !== null) {
182+
generatedFiles.pdf += `-${docMetadata.pubSuiteTitle}`
183+
}
184+
generatedFiles.pdf += `-${docMetadata.pubTitle}.pdf`;
185+
generatedFiles.pdf = generatedFiles.pdf.replace(/[\s]+/g, "-");
181186

182187
child_process.execSync(`npm exec -c 'pagedjs-cli ${buildPaths.renderedDocPath} --additional-script ${__dirname}/../js/patchPDF.js -o "${path.join(buildPaths.pubDirPath, generatedFiles.pdf)}"'`);
183188

0 commit comments

Comments
 (0)