diff --git a/internal/repository/users/user.go b/internal/repository/users/user.go index 186b9d1..4507374 100644 --- a/internal/repository/users/user.go +++ b/internal/repository/users/user.go @@ -85,7 +85,8 @@ func (b *UserRepository) GetAllUsers(ctx context.Context, req entity.UserSearch) Joins("LEFT JOIN user_roles ur ON users.id = ur.user_id"). Joins("LEFT JOIN roles r ON ur.role_id = r.role_id"). Joins("LEFT JOIN partners b ON ur.partner_id = b.id"). - Where("users.deleted_at is null") + Where("users.deleted_at is null"). + Where("users.user_type != ?", "CUSTOMER") if req.Search != "" { query = query.Where("users.name ILIKE ? or users.email ILIKE ? or r.role_name ILIKE ? or b.name ILIKE ? ", "%"+req.Search+"%", "%"+req.Search+"%", "%"+req.Search+"%", "%"+req.Search+"%")