]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/vimeo.py
[extractor] Add `write_debug` and `get_param`
[yt-dlp.git] / yt_dlp / extractor / vimeo.py
index 61a1d9b6895d9b96cb2c1049e65ea924e626473b..785dcc457ce532170cff20e44a29e69dcf1e56cb 100644 (file)
@@ -76,7 +76,7 @@ def _login(self):
             raise ExtractorError('Unable to log in')
 
     def _get_video_password(self):
-        password = self._downloader.params.get('videopassword')
+        password = self.get_param('videopassword')
         if password is None:
             raise ExtractorError(
                 'This video is protected by a password, use the --video-password option',
@@ -603,7 +603,7 @@ def _try_album_password(self, url):
             album_id, headers={'Authorization': 'jwt ' + jwt},
             query={'fields': 'description,name,privacy'})
         if try_get(album, lambda x: x['privacy']['view']) == 'password':
-            password = self._downloader.params.get('videopassword')
+            password = self.get_param('videopassword')
             if not password:
                 raise ExtractorError(
                     'This album is protected by a password, use the --video-password option',
@@ -1058,7 +1058,7 @@ def _real_extract(self, url):
             query={'fields': 'description,name,privacy'})
         hashed_pass = None
         if try_get(album, lambda x: x['privacy']['view']) == 'password':
-            password = self._downloader.params.get('videopassword')
+            password = self.get_param('videopassword')
             if not password:
                 raise ExtractorError(
                     'This album is protected by a password, use the --video-password option',