Skip to content

Commit 52f9f0b

Browse files
2 parents e971873 + d77276a commit 52f9f0b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

app/api/v1/api.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,7 @@ async def api_get_most_recent_score(
344344
user_id: int | None = Query(None, alias="id", ge=3, le=2_147_483_647),
345345
username: str | None = Query(None, alias="name", pattern=regexes.USERNAME.pattern),
346346
mode_arg: int = Query(0, alias="mode", ge=0, le=11),
347+
limit: int = Query(25, ge=1, le=100),
347348
) -> Response:
348349
"""Return the user's most recent score"""
349350
if mode_arg in (
@@ -399,7 +400,8 @@ async def api_get_most_recent_score(
399400
"mode": mode,
400401
}
401402

402-
query.append(f"ORDER BY t.play_time DESC LIMIT 1")
403+
query.append(f"ORDER BY t.play_time DESC LIMIT :limit")
404+
params["limit"] = limit
403405

404406
rows = [
405407
dict(row)

0 commit comments

Comments
 (0)