Skip to content
Snippets Groups Projects
Commit 89ac82de authored by roadscape's avatar roadscape
Browse files

add pinned to created sort; filter comments from global trending

parent 3523b5b5
No related branches found
No related tags found
No related merge requests found
...@@ -73,7 +73,7 @@ async def pids_by_ranked(db, sort, start_author, start_permlink, limit, tag, obs ...@@ -73,7 +73,7 @@ async def pids_by_ranked(db, sort, start_author, start_permlink, limit, tag, obs
pids = await pids_by_community(db, cids, sort, start_id, limit) pids = await pids_by_community(db, cids, sort, start_id, limit)
# if not filtered by tag, is first page trending: prepend pinned # if not filtered by tag, is first page trending: prepend pinned
if not tag and not start_id and sort == 'trending': if not tag and not start_id and sort in ('trending', 'created'):
prepend = await _pinned(db, single or DEFAULT_CID) prepend = await _pinned(db, single or DEFAULT_CID)
for pid in prepend: for pid in prepend:
if pid in pids: if pid in pids:
...@@ -147,9 +147,9 @@ async def pids_by_category(db, tag, sort, last_id, limit): ...@@ -147,9 +147,9 @@ async def pids_by_category(db, tag, sort, last_id, limit):
assert sort in ['trending', 'hot', 'created', 'promoted', assert sort in ['trending', 'hot', 'created', 'promoted',
'payout', 'payout_comments', 'muted'] 'payout', 'payout_comments', 'muted']
params = { # field pending posts comment promoted todo params = { # field pending posts comment promoted
'trending': ('sc_trend', True, False, False, False), # depth=0 'trending': ('sc_trend', True, True, False, False),
'hot': ('sc_hot', True, False, False, False), # depth=0 'hot': ('sc_hot', True, True, False, False),
'created': ('post_id', False, True, False, False), 'created': ('post_id', False, True, False, False),
'promoted': ('promoted', True, False, False, True), 'promoted': ('promoted', True, False, False, True),
'payout': ('payout', True, False, False, False), 'payout': ('payout', True, False, False, False),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment