diff options
Diffstat (limited to 'youtube')
-rw-r--r-- | youtube/channel.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/youtube/channel.py b/youtube/channel.py index 0dcf695..799c001 100644 --- a/youtube/channel.py +++ b/youtube/channel.py @@ -356,8 +356,10 @@ def get_channel_page_general_url(base_url, tab, request, channel_id=None): info['header_playlist_names'] = local_playlist.get_playlist_names() if tab in ('videos', 'playlists'): info['current_sort'] = sort - info['channel_url'] = 'https://www.youtube.com/channel/' + channel_id - info['channel_id'] = channel_id + if channel_id: + info['channel_url'] = ('https://www.youtube.com/channel/' + + channel_id) + info['channel_id'] = channel_id elif tab == 'search': info['search_box_value'] = query info['header_playlist_names'] = local_playlist.get_playlist_names() |