reactions-order-fix
This commit is contained in:
@@ -384,8 +384,13 @@ async def load_reactions_by(_, info, by, limit=50, offset=0):
|
||||
q = q.group_by(Reaction.id, Author.id, Shout.id, aliased_reaction.created_at)
|
||||
|
||||
# order by
|
||||
order_way = asc if by.get("sort", "").startswith("-") else desc
|
||||
order_field = by.get("sort", "").replace("-", "") or "created_at"
|
||||
order_way = asc
|
||||
order_field = by.get("sort", "").replace("-", "")
|
||||
if by.get("sort", "").startswith("-"):
|
||||
order_way = desc
|
||||
if not order_field:
|
||||
order_field = "created_at"
|
||||
order_way = desc
|
||||
q = q.order_by(order_way(order_field))
|
||||
|
||||
# pagination
|
||||
|
Reference in New Issue
Block a user