aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Sawicki <contact@grub4k.xyz>2023-02-16 15:54:11 +0100
committerGitHub <noreply@github.com>2023-02-16 15:54:11 +0100
commitc9d14bd22ab31e2a41f9f8061843668a06db583b (patch)
treef9c20b6c0c2ee7d2325d4320d7dc90be8aaee037
parent149eb0bbf34fa8fdf8d1e2aa28e17479d099e26b (diff)
downloadhypervideo-pre-c9d14bd22ab31e2a41f9f8061843668a06db583b.tar.lz
hypervideo-pre-c9d14bd22ab31e2a41f9f8061843668a06db583b.tar.xz
hypervideo-pre-c9d14bd22ab31e2a41f9f8061843668a06db583b.zip
[extractor/crunchyroll] Fix incorrect premium-only error
Closes #6234 Authored by: Grub4K
-rw-r--r--yt_dlp/extractor/crunchyroll.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/yt_dlp/extractor/crunchyroll.py b/yt_dlp/extractor/crunchyroll.py
index 7d356d673..1abffcd74 100644
--- a/yt_dlp/extractor/crunchyroll.py
+++ b/yt_dlp/extractor/crunchyroll.py
@@ -160,7 +160,7 @@ class CrunchyrollBetaIE(CrunchyrollBaseIE):
episode_response = self._download_json(
f'{api_domain}/cms/v2{bucket}/episodes/{internal_id}', display_id,
note='Retrieving episode metadata', query=params)
- if episode_response.get('is_premium_only') and not episode_response.get('playback'):
+ if episode_response.get('is_premium_only') and not bucket.endswith('crunchyroll'):
if self.is_logged_in:
raise ExtractorError('This video is for premium members only', expected=True)
else: