From 16fa87d1083f1251c57a6a71b6e04a6ae05bb897 Mon Sep 17 00:00:00 2001 From: ThetaDev Date: Wed, 28 Jun 2023 21:01:59 +0200 Subject: [PATCH] fix: nsig function extraction --- .../extractor/services/youtube/YoutubeThrottlingDecrypter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingDecrypter.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingDecrypter.java index 1f135bde7d..8552c60d17 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingDecrypter.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingDecrypter.java @@ -117,7 +117,7 @@ private static String parseDecodeFunctionName(final String playerJsCode) final int arrayNum = Integer.parseInt(matcher.group(2)); final Pattern arrayPattern = Pattern.compile( - "var " + Pattern.quote(functionName) + "\\s*=\\s*\\[(.+?)];"); + "var " + Pattern.quote(functionName) + "\\s*=\\s*\\[(.+?)]"); final String arrayStr = Parser.matchGroup1(arrayPattern, playerJsCode); final String[] names = arrayStr.split(","); return names[arrayNum];