From 082a096470080d89e68e70c8182e134f6dc9c239 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Thu, 3 Jul 2025 13:14:19 +0800 Subject: [PATCH] :bug: Fix wrong pagination query param name --- DysonNetwork.Sphere/Safety/AbuseReportController.cs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/DysonNetwork.Sphere/Safety/AbuseReportController.cs b/DysonNetwork.Sphere/Safety/AbuseReportController.cs index 6b145eb..5f8cf83 100644 --- a/DysonNetwork.Sphere/Safety/AbuseReportController.cs +++ b/DysonNetwork.Sphere/Safety/AbuseReportController.cs @@ -54,13 +54,13 @@ public class AbuseReportController( [RequiredPermission("safety", "reports.view")] [ProducesResponseType>(StatusCodes.Status200OK)] public async Task>> GetReports( - [FromQuery] int skip = 0, + [FromQuery] int offset = 0, [FromQuery] int take = 20, [FromQuery] bool includeResolved = false ) { var totalCount = await safety.CountReports(includeResolved); - var reports = await safety.GetReports(skip, take, includeResolved); + var reports = await safety.GetReports(offset, take, includeResolved); Response.Headers["X-Total"] = totalCount.ToString(); return Ok(reports); } @@ -70,14 +70,15 @@ public class AbuseReportController( [ProducesResponseType>(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task>> GetMyReports( - [FromQuery] int skip = 0, + [FromQuery] int offset = 0, [FromQuery] int take = 20, - [FromQuery] bool includeResolved = false) + [FromQuery] bool includeResolved = false + ) { if (HttpContext.Items["CurrentUser"] is not Account.Account currentUser) return Unauthorized(); var totalCount = await safety.CountUserReports(currentUser.Id, includeResolved); - var reports = await safety.GetUserReports(currentUser.Id, skip, take, includeResolved); + var reports = await safety.GetUserReports(currentUser.Id, offset, take, includeResolved); Response.Headers["X-Total"] = totalCount.ToString(); return Ok(reports); }