UPDATE: Some logic change
All checks were successful
Build and Release / release (push) Successful in 1m1s

This commit is contained in:
2026-04-08 13:47:32 +07:00
parent 82241b432e
commit 9209d9fb22
6 changed files with 32 additions and 12 deletions

View File

@@ -254,6 +254,9 @@ func (u *userService) SearchUser(ctx context.Context, dto *request.SearchUserDto
if dto.Page < 1 {
dto.Page = 1
}
if dto.Limit == 0 {
dto.Limit = 20
}
offset := (dto.Page - 1) * dto.Limit
arg := sqlc.SearchUsersParams{
@@ -276,12 +279,12 @@ func (u *userService) SearchUser(ctx context.Context, dto *request.SearchUserDto
g.Go(func() error {
countArg := sqlc.CountUsersParams{
RoleIds: arg.RoleIds,
AuthProvider: arg.AuthProvider,
CreatedFrom: arg.CreatedFrom,
RoleIds: arg.RoleIds,
AuthProvider: arg.AuthProvider,
CreatedFrom: arg.CreatedFrom,
CreatedTo: arg.CreatedTo,
IsDeleted: arg.IsDeleted,
SearchText: arg.SearchText,
SearchText: arg.SearchText,
}
var err error
totalRecords, err = u.userRepo.Count(gCtx, countArg)