From bf3850753512e0ed14e2ce935f7a04aa8e924ec6 Mon Sep 17 00:00:00 2001 From: snobu Date: Sat, 21 Mar 2020 21:36:33 +0200 Subject: [PATCH] Fix for double quotes in video title https://github.com/snobu/destreamer/issues/11 --- destreamer.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/destreamer.ts b/destreamer.ts index 753fd05..6c306ed 100644 --- a/destreamer.ts +++ b/destreamer.ts @@ -90,12 +90,15 @@ async function rentVideoForLater(videoUrls: string[], username: string, outputDi () => { return amp.Player.players["vjs_video_3"].cache_.src } ); - const title = await page.evaluate( + let title = await page.evaluate( // Clear abuse of null assertion operator, // someone fix this please () => { return document!.querySelector(".title")!.textContent!.trim() } ); + // Sanitize title + title = title.replace(/"/g, ''); + console.log(`Video title is: ${title}`); console.log('Constructing HLS URL...');