channels: Fix sorting & page prefixing not working
Further completes #151
This commit is contained in:
parent
68752000f0
commit
fb13fd21ef
@ -33,7 +33,7 @@ generic_cookie = (('Cookie', 'VISITOR_INFO1_LIVE=ST1Ti53r4fU'),)
|
|||||||
|
|
||||||
# https://github.com/user234683/youtube-local/issues/151
|
# https://github.com/user234683/youtube-local/issues/151
|
||||||
def channel_ctoken_v4(channel_id, page, sort, tab, view=1):
|
def channel_ctoken_v4(channel_id, page, sort, tab, view=1):
|
||||||
new_sort = (2 if sort == 1 else 1)
|
new_sort = (2 if int(sort) == 1 else 1)
|
||||||
offset = str(30*(int(page) - 1))
|
offset = str(30*(int(page) - 1))
|
||||||
pointless_nest = proto.string(80226972,
|
pointless_nest = proto.string(80226972,
|
||||||
proto.string(2, channel_id)
|
proto.string(2, channel_id)
|
||||||
@ -347,7 +347,6 @@ def get_channel_page_general_url(base_url, tab, request, channel_id=None):
|
|||||||
if info['error'] is not None:
|
if info['error'] is not None:
|
||||||
return flask.render_template('error.html', error_message=info['error'])
|
return flask.render_template('error.html', error_message=info['error'])
|
||||||
|
|
||||||
post_process_channel_info(info)
|
|
||||||
if tab == 'videos':
|
if tab == 'videos':
|
||||||
info['number_of_videos'] = number_of_videos
|
info['number_of_videos'] = number_of_videos
|
||||||
info['number_of_pages'] = math.ceil(number_of_videos/30)
|
info['number_of_pages'] = math.ceil(number_of_videos/30)
|
||||||
@ -363,6 +362,8 @@ def get_channel_page_general_url(base_url, tab, request, channel_id=None):
|
|||||||
info['page_number'] = page_number
|
info['page_number'] = page_number
|
||||||
info['subscribed'] = subscriptions.is_subscribed(info['channel_id'])
|
info['subscribed'] = subscriptions.is_subscribed(info['channel_id'])
|
||||||
|
|
||||||
|
post_process_channel_info(info)
|
||||||
|
|
||||||
return flask.render_template(
|
return flask.render_template(
|
||||||
'channel.html',
|
'channel.html',
|
||||||
parameters_dictionary=request.args,
|
parameters_dictionary=request.args,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user