refactor: streamline mapping for GetMyWeeklyBalancesRequest to GetMyWeeklyBalancesQuery
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 1m31s

This commit is contained in:
masoodafar-web
2025-12-27 07:35:49 +03:30
parent 84c519060f
commit 0bab1d857e
@@ -18,10 +18,13 @@ public class CommissionProfile : IRegister
.Map(dest => dest.Status, src => src.Status);
config.NewConfig<ProtoDto.GetMyWeeklyBalancesRequest, GetMyWeeklyBalancesQuery>()
.Map(dest => dest.PageNumber, src => src.PageNumber)
.Map(dest => dest.PageSize, src => src.PageSize)
.Map(dest => dest.WeekDefinitionId, src => src.WeekDefinitionId != null ? (long?)src.WeekDefinitionId.Value : null)
.Map(dest => dest.OnlyActive, src => src.OnlyActive);
.MapWith(src => new GetMyWeeklyBalancesQuery
{
PageNumber = src.PageNumber,
PageSize = src.PageSize,
WeekDefinitionId = src.WeekDefinitionId,
OnlyActive = src.OnlyActive
});
// Response mappings
config.NewConfig<GetMyCommissionPayoutsResponseDto, ProtoDto.GetMyCommissionPayoutsResponse>()