modified: internal/service/user_service.go

fix check for
This commit is contained in:
2025-09-27 05:10:34 +05:00
parent 727c94d0a9
commit a2133fe72f
@@ -2,6 +2,7 @@ package service
import (
"errors"
"fmt"
"serv_golang_rest_api/internal/model"
"serv_golang_rest_api/internal/repository"
@@ -18,8 +19,9 @@ func NewUserService(userRepo *repository.UserRepository) *UserService {
func (s *UserService) CreateUser(req *model.CreateUserRequest) (*model.UserResponse, error) {
// Проверяем существует ли пользователь с таким email
existingUser, _ := s.userRepo.FindByEmail(req.Email)
if existingUser != nil {
existingUser, err := s.userRepo.FindByEmail(req.Email)
fmt.Println(existingUser, err)
if err.Error() != "record not found" {
return nil, errors.New("user with this email already exists")
}