diff --git a/AsbCloudInfrastructure/Services/AuthService.cs b/AsbCloudInfrastructure/Services/AuthService.cs
index 53754c58..f552d92c 100644
--- a/AsbCloudInfrastructure/Services/AuthService.cs
+++ b/AsbCloudInfrastructure/Services/AuthService.cs
@@ -69,19 +69,19 @@ namespace AsbCloudInfrastructure.Services
public int Register(UserDto userDto)
{
- if (userDto.Login.Length < 3)
+ if (userDto.Login is null || userDto.Login.Length is < 3 or > 50)
return -1;
- if (userDto.Password.Length < 3)
+ if (userDto.Password is null || userDto.Password.Length is < 3 or > 50)
return -2;
- if (userDto.Email.Length > 255)
+ if (userDto.Email?.Length > 255)
return -3;
- if (userDto.Phone.Length > 50)
+ if (userDto.Phone?.Length > 50)
return -4;
- if (userDto.Position.Length > 255)
+ if (userDto.Position?.Length > 255)
return -5;
var salt = GenerateSalt();
diff --git a/AsbCloudWebApi/Controllers/AuthController.cs b/AsbCloudWebApi/Controllers/AuthController.cs
index 58753b19..09f34522 100644
--- a/AsbCloudWebApi/Controllers/AuthController.cs
+++ b/AsbCloudWebApi/Controllers/AuthController.cs
@@ -54,8 +54,9 @@ namespace AsbCloudWebApi.Controllers
}
///
- /// Регистрация пользователя. Доступна администратору
+ /// Отправить заявку на регистрацию. Заявка подтверждается администратором.
///
+ /// Информация о новом пользователе
/// Ок
[HttpPost]
public IActionResult Register(UserDto user)