From edef4e2e4a7995e3ae8b009fc355dabb4bde1dfb Mon Sep 17 00:00:00 2001 From: josc146 Date: Fri, 14 Apr 2023 19:37:02 +0800 Subject: [PATCH] patch for #205 --- src/content-script/site-adapters/youtube/index.mjs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/content-script/site-adapters/youtube/index.mjs b/src/content-script/site-adapters/youtube/index.mjs index 435a11914..8a7bc4acf 100644 --- a/src/content-script/site-adapters/youtube/index.mjs +++ b/src/content-script/site-adapters/youtube/index.mjs @@ -1,9 +1,10 @@ import { cropText } from '../../../utils' import { config } from '../index.mjs' -function replaceHtmlEntities(htmlString) { // This function was written by ChatGPT and modified by me (iamsirsammy) - const doc = new DOMParser().parseFromString(htmlString.replace("&", "&"), 'text/html'); - return doc.documentElement.innerText; +function replaceHtmlEntities(htmlString) { + // This function was written by ChatGPT and modified by me (iamsirsammy) + const doc = new DOMParser().parseFromString(htmlString.replaceAll('&', '&'), 'text/html') + return doc.documentElement.innerText } export default { @@ -46,7 +47,7 @@ export default { let subtitleContent = '' while (subtitleData.indexOf('">') !== -1) { subtitleData = subtitleData.substring(subtitleData.indexOf('">') + 2) - subtitleContent += subtitleData.substring(0, subtitleData.indexOf('<')) + ' ' + subtitleContent += subtitleData.substring(0, subtitleData.indexOf('<')) + ',' } subtitleContent = replaceHtmlEntities(subtitleContent)