@@ -237,19 +237,19 @@ async function generatePubLinks(buildPaths, pubLinks) {
237
237
238
238
if ( pubLinks ) {
239
239
if ( "clean" in pubLinks )
240
- linksDocContents += `[Clean](${ encodeURI ( pubLinks . clean ) } )\n` ;
240
+ linksDocContents += `[Clean](${ pubLinks . clean } )\n` ;
241
241
242
242
if ( "pdf" in pubLinks )
243
- linksDocContents += `[Clean PDF](${ encodeURI ( pubLinks . pdf ) } )\n` ;
243
+ linksDocContents += `[Clean PDF](${ pubLinks . pdf } )\n` ;
244
244
245
245
if ( "baseRedline" in pubLinks )
246
- linksDocContents += `[Redline to current draft](${ encodeURI ( pubLinks . baseRedline ) } )\n` ;
246
+ linksDocContents += `[Redline to current draft](${ pubLinks . baseRedline } )\n` ;
247
247
248
248
if ( "pubRedline" in pubLinks )
249
- linksDocContents += `[Redline to most recent edition](${ encodeURI ( pubLinks . pubRedline ) } )\n` ;
249
+ linksDocContents += `[Redline to most recent edition](${ pubLinks . pubRedline } )\n` ;
250
250
251
251
if ( "reviewZip" in pubLinks )
252
- linksDocContents += `[ZIP package](${ encodeURI ( pubLinks . reviewZip ) } )\n` ;
252
+ linksDocContents += `[ZIP package](${ pubLinks . reviewZip } )\n` ;
253
253
254
254
} else {
255
255
linksDocContents += "No links available" ;
@@ -287,23 +287,23 @@ async function s3Upload(buildPaths, versionKey, generatedFiles) {
287
287
}
288
288
289
289
if ( "pdf" in generatedFiles ) {
290
- pubLinks . pdf = `${ deployPrefix } ${ s3PubKeyPrefix } ${ generatedFiles . pdf } ` ;
290
+ pubLinks . pdf = `${ deployPrefix } ${ s3PubKeyPrefix } ${ encodeURIComponent ( generatedFiles . pdf ) } ` ;
291
291
}
292
292
293
293
if ( "baseRedline" in generatedFiles ) {
294
- pubLinks . baseRedline = `${ deployPrefix } ${ s3PubKeyPrefix } ${ generatedFiles . baseRedline } ` ;
294
+ pubLinks . baseRedline = `${ deployPrefix } ${ s3PubKeyPrefix } ${ encodeURIComponent ( generatedFiles . baseRedline ) } ` ;
295
295
}
296
296
297
297
if ( "pubRedline" in generatedFiles ) {
298
- pubLinks . pubRedline = `${ deployPrefix } ${ s3PubKeyPrefix } ${ generatedFiles . pubRedline } ` ;
298
+ pubLinks . pubRedline = `${ deployPrefix } ${ s3PubKeyPrefix } ${ encodeURIComponent ( generatedFiles . pubRedline ) } ` ;
299
299
}
300
300
301
301
if ( "reviewZip" in generatedFiles ) {
302
- pubLinks . reviewZip = `${ deployPrefix } ${ s3PubKeyPrefix } ${ generatedFiles . reviewZip } ` ;
302
+ pubLinks . reviewZip = `${ deployPrefix } ${ s3PubKeyPrefix } ${ encodeURIComponent ( generatedFiles . reviewZip ) } ` ;
303
303
}
304
304
305
305
if ( "libraryZip" in generatedFiles ) {
306
- pubLinks . libraryZip = `${ deployPrefix } ${ s3PubKeyPrefix } ${ generatedFiles . libraryZip } ` ;
306
+ pubLinks . libraryZip = `${ deployPrefix } ${ s3PubKeyPrefix } ${ encodeURIComponent ( generatedFiles . libraryZip ) } ` ;
307
307
}
308
308
309
309
s3SyncDir ( buildPaths . pubDirPath , s3Client , s3Bucket , s3PubKeyPrefix ) ;
@@ -372,27 +372,27 @@ async function makePubArtifacts(buildPaths, generatedFiles, docMetadata) {
372
372
let htmlLinks ;
373
373
374
374
if ( "html" in generatedFiles ) {
375
- htmlLinks = `<p><a href="${ encodeURI ( generatedFiles . html ) } ">Clean</a></p>\n` ;
375
+ htmlLinks = `<p><a href="${ encodeURIComponent ( generatedFiles . html ) } ">Clean</a></p>\n` ;
376
376
}
377
377
378
378
if ( "pdf" in generatedFiles ) {
379
- htmlLinks += `<p><a href="${ encodeURI ( generatedFiles . pdf ) } ">Clean PDF</a></p>\n` ;
379
+ htmlLinks += `<p><a href="${ encodeURIComponent ( generatedFiles . pdf ) } ">Clean PDF</a></p>\n` ;
380
380
}
381
381
382
382
if ( "baseRedline" in generatedFiles ) {
383
- htmlLinks += `<p><a href="${ encodeURI ( generatedFiles . baseRedline ) } ">Redline to current draft</a></p>\n` ;
383
+ htmlLinks += `<p><a href="${ encodeURIComponent ( generatedFiles . baseRedline ) } ">Redline to current draft</a></p>\n` ;
384
384
}
385
385
386
386
if ( "pubRedline" in generatedFiles ) {
387
- htmlLinks += `<p><a href="${ encodeURI ( generatedFiles . pubRedline ) } ">Redline to most recent edition</a></p>\n` ;
387
+ htmlLinks += `<p><a href="${ encodeURIComponent ( generatedFiles . pubRedline ) } ">Redline to most recent edition</a></p>\n` ;
388
388
}
389
389
390
390
if ( generatedFiles . reviewZip !== undefined ) {
391
- htmlLinks += `<p><a href="${ encodeURI ( generatedFiles . reviewZip ) } ">Review zip file</a></p>\n` ;
391
+ htmlLinks += `<p><a href="${ encodeURIComponent ( generatedFiles . reviewZip ) } ">Review zip file</a></p>\n` ;
392
392
}
393
393
394
394
if ( generatedFiles . libraryZip !== undefined ) {
395
- htmlLinks += `<p><a href="${ encodeURI ( generatedFiles . libraryZip ) } ">Library zip file</a></p>\n` ;
395
+ htmlLinks += `<p><a href="${ encodeURIComponent ( generatedFiles . libraryZip ) } ">Library zip file</a></p>\n` ;
396
396
}
397
397
398
398
fs . writeFileSync ( buildPaths . pubArtifactsPath , `<!DOCTYPE html>
0 commit comments