fix(untest-core.utils): fix cannot read properties of null (reading 0)

Signed-off-by: Hanif Dwy Putra S <hanifdwyputrasembiring@gmail.com>
This commit is contained in:
Hanif Dwy Putra S
2022-10-16 12:15:20 +00:00
parent 7261fea7d9
commit 7c79fe1aa8

View File

@@ -47,7 +47,8 @@ export const deObfuscate = (html: string): string => {
throw new Error('Cannot download the video!');
} else {
return runObfuscatedScript(
obfuscatedScripts[0]
obfuscatedScripts
.find((x) => x.length)!
.replace(/<(\/)?script( type=".+")?>/g, '')
.trim(),
);
@@ -76,7 +77,7 @@ export const matchCustomDownload = (
.slice(0, -1) + url.slice(0, -3),
);
return [links[0]].concat(urls as string[]);
return [links.find((x) => x)!].concat(urls as string[]);
};
export const deObfuscateSaveFromScript = (scriptContent: string): string => {