X-Git-Url: https://jfr.im/git/yt-dlp.git/blobdiff_plain/7a5c1cfe93924351387b44919b3c0b2f66c4b883..a70635b8a1bcf42bf587fe3cd7503f1d092009ce:/yt_dlp/extractor/flickr.py diff --git a/yt_dlp/extractor/flickr.py b/yt_dlp/extractor/flickr.py index 6c82fae3c..9f60a6b1f 100644 --- a/yt_dlp/extractor/flickr.py +++ b/yt_dlp/extractor/flickr.py @@ -1,5 +1,3 @@ -from __future__ import unicode_literals - from .common import InfoExtractor from ..compat import ( compat_str, @@ -7,6 +5,7 @@ ) from ..utils import ( ExtractorError, + format_field, int_or_none, qualities, ) @@ -95,7 +94,7 @@ def _real_extract(self, url): owner = video_info.get('owner', {}) uploader_id = owner.get('nsid') uploader_path = owner.get('path_alias') or uploader_id - uploader_url = 'https://www.flickr.com/photos/%s/' % uploader_path if uploader_path else None + uploader_url = format_field(uploader_path, None, 'https://www.flickr.com/photos/%s/') return { 'id': video_id,