generated from VLADIMIR/template
fix
This commit is contained in:
@@ -15,7 +15,7 @@ import (
|
||||
|
||||
var (
|
||||
// ErrUserNotFound indicates that a user was not found.
|
||||
ErrUserNotFound = errors.New("Пользователь не найден")
|
||||
ErrUserNotFound = errors.New("пользователь не найден")
|
||||
)
|
||||
|
||||
// UsersRepo persists users and their roles.
|
||||
@@ -39,7 +39,7 @@ func (s *UsersRepo) AddUserWithAgreements(
|
||||
agreements []user_agreements_repo.Agreement,
|
||||
) (int, error) {
|
||||
if len(agreements) == 0 {
|
||||
return 0, errors.New("Не переданы записи об акцепте соглашений")
|
||||
return 0, errors.New("не переданы записи об акцепте соглашений")
|
||||
}
|
||||
|
||||
tx, err := s.pool.Begin(ctx)
|
||||
@@ -68,11 +68,11 @@ func (s *UsersRepo) AddUserWithAgreements(
|
||||
).Scan(&id)
|
||||
if err != nil {
|
||||
if errors.Is(err, pgx.ErrNoRows) {
|
||||
return 0, errors.New("Username или email уже используется")
|
||||
return 0, errors.New("username или email уже используется")
|
||||
}
|
||||
var pgErr *pgconn.PgError
|
||||
if errors.As(err, &pgErr) && pgErr.Code == "23505" {
|
||||
return 0, errors.New("Username или email уже используется")
|
||||
return 0, errors.New("username или email уже используется")
|
||||
}
|
||||
return 0, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user