Api: added query parsing

This commit is contained in:
Maksim Chegulov 2022-05-15 18:13:23 +03:00
parent c7c1745528
commit d820284491

View File

@ -72,16 +72,24 @@ public class EmailValidationKeyModelHelper
Enum.TryParse<EmployeeType>(emplType, out var employeeType);
request.TryGetValue("email", out var _email);
request.TryGetValue("uid", out var userIdKey);
Guid.TryParse(userIdKey, out var userId);
request.TryGetValue("access", out var fileShareRaw);
int.TryParse(fileShareRaw, out var fileShare);
request.TryGetValue("roomId", out var roomId);
return new EmailValidationKeyModel
{
Email = _email,
EmplType = employeeType,
Key = key,
Type = cType,
UiD = userId
UiD = userId,
RoomAccess = fileShare,
RoomId = roomId
};
}