From 99b217d5b5c826bc039b49a6af39e8d6c7816cf1 Mon Sep 17 00:00:00 2001 From: masoodafar-web Date: Fri, 12 Dec 2025 07:32:22 +0330 Subject: [PATCH] fix: change weekly balance sorting from WeekNumber to Created --- .../GetUserWeeklyBalancesQueryHandler.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/CMSMicroservice.Application/CommissionCQ/Queries/GetUserWeeklyBalances/GetUserWeeklyBalancesQueryHandler.cs b/src/CMSMicroservice.Application/CommissionCQ/Queries/GetUserWeeklyBalances/GetUserWeeklyBalancesQueryHandler.cs index 5a041b7..a15fe0c 100644 --- a/src/CMSMicroservice.Application/CommissionCQ/Queries/GetUserWeeklyBalances/GetUserWeeklyBalancesQueryHandler.cs +++ b/src/CMSMicroservice.Application/CommissionCQ/Queries/GetUserWeeklyBalances/GetUserWeeklyBalancesQueryHandler.cs @@ -31,7 +31,9 @@ public class GetUserWeeklyBalancesQueryHandler : IRequestHandler !x.IsExpired); } - query = query.ApplyOrder(sortBy: request.SortBy ?? "-WeekNumber"); + // نمی‌توانیم "-WeekNumber" استفاده کنیم چون WeekNumber یک string است + // از Created برای مرتب‌سازی استفاده می‌کنیم (جدیدترین هفته‌ها اول) + query = query.ApplyOrder(sortBy: request.SortBy ?? "Created"); var meta = await query.GetMetaData(request.PaginationState, cancellationToken);