This commit is contained in:
parent
d3ea567797
commit
d65687afb3
|
@ -293,7 +293,7 @@ async def load_shouts_search(_, _info, text, limit=50, offset=0):
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@query.field("load_shouts_unrated")
|
@query.field("load_shouts_unrated")
|
||||||
async def load_shouts_unrated(_, info, options):
|
async def load_shouts_unrated(_, info, limit: int = 50, offset: int = 0):
|
||||||
q = (
|
q = (
|
||||||
select(Shout)
|
select(Shout)
|
||||||
.options(
|
.options(
|
||||||
|
@ -313,7 +313,6 @@ async def load_shouts_unrated(_, info, options):
|
||||||
and_(
|
and_(
|
||||||
Shout.deleted_at.is_(None),
|
Shout.deleted_at.is_(None),
|
||||||
Shout.layout.is_not(None),
|
Shout.layout.is_not(None),
|
||||||
Shout.created_at >= options.get("after"),
|
|
||||||
or_(Author.id.is_(None), Reaction.created_by != Author.id),
|
or_(Author.id.is_(None), Reaction.created_by != Author.id),
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
@ -324,7 +323,7 @@ async def load_shouts_unrated(_, info, options):
|
||||||
|
|
||||||
q = add_stat_columns(q)
|
q = add_stat_columns(q)
|
||||||
|
|
||||||
q = q.group_by(Shout.id).order_by(func.random()).limit(options.get("limit", 50)).offset(options.get("offset", 0))
|
q = q.group_by(Shout.id).order_by(func.random()).limit(limit).offset(offset)
|
||||||
|
|
||||||
return get_shouts_from_query(q, info.context.get("user_id"))
|
return get_shouts_from_query(q, info.context.get("user_id"))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user