From 1bab6aa3a387b7cfcd0b8eb345292f0569ac3e48 Mon Sep 17 00:00:00 2001 From: c-basalt <117849907+c-basalt@users.noreply.github.com> Date: Fri, 2 Aug 2024 17:01:20 -0400 Subject: [PATCH] fix --- yt_dlp/extractor/openload.py | 2 +- yt_dlp/extractor/rplay.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/yt_dlp/extractor/openload.py b/yt_dlp/extractor/openload.py index e1826b984..bcb5f6866 100644 --- a/yt_dlp/extractor/openload.py +++ b/yt_dlp/extractor/openload.py @@ -80,7 +80,7 @@ def _create_temp_js(self, jscode): def deno_execute(self, jscode, video_id=None, *, note='Executing JS in Deno', allow_net=None): """Execute JS directly in Deno environment and return stdout""" - base_js = 'delete window.Deno; global = window' + base_js = 'delete window.Deno; global = window;' with self._create_temp_js(base_js + jscode) as js_file: self.extractor.to_screen(f'{format_field(video_id, None, "%s: ")}{note}') diff --git a/yt_dlp/extractor/rplay.py b/yt_dlp/extractor/rplay.py index 18dbef92f..9887a25b6 100644 --- a/yt_dlp/extractor/rplay.py +++ b/yt_dlp/extractor/rplay.py @@ -114,7 +114,7 @@ def _calc_butter_token(self): butter_js += '''const navProxy = new Proxy(window.navigator, { get: (target, prop, receiver) => { if (prop === 'webdriver') return false; - return target[prop];}); + return target[prop];}}); Object.defineProperty(window, "navigator", {get: () => navProxy}); window.location = {origin: "https://rplay.live"};'''