diff --git a/internal/transport/grpc/grpc.go b/internal/transport/grpc/grpc.go index 796ed34..9d49b2d 100644 --- a/internal/transport/grpc/grpc.go +++ b/internal/transport/grpc/grpc.go @@ -70,8 +70,11 @@ func (s *authDBServer) Registration(ctx context.Context, req *api.RegistrationRe defer s.mu.Unlock() // - if _, ok := s.users[req.GetLogin()]; ok { - return nil, errors.New("login already registered") + if val, ok := s.users[req.GetLogin()]; ok { + return &api.RegistrationResponse{ + Code: val.Code, + Email: val.Email, + }, errors.New("login already registered") } //