Files: removed unnecessary

This commit is contained in:
Maksim Chegulov 2022-09-07 18:24:27 +03:00
parent b7d0a532ca
commit 07d909358a

View File

@ -407,81 +407,6 @@ public abstract class VirtualRoomsController<T> : ApiControllerBase
}
}
/// <summary>
/// Getting an invitation link to a virtual room
/// </summary>
/// <short>
/// Get invitation link
/// </short>
/// <param name="id">
/// Room ID
/// </param>
/// <param name="access">
/// Access level
/// </param>
/// <returns>
/// Invitation link
/// </returns>
[HttpGet("rooms/{id}/links")]
public async Task<object> GetInvitationLinkAsync(T id, FileShare access)
{
ErrorIfNotDocSpace();
await ErrorIfNotRights(id, access);
return _docSpaceLinksHelper.GenerateInvitationRoomLink(id, (int)access, EmployeeType.User, _authContext.CurrentAccount.ID);
}
/// <summary>
/// Inviting users to the virtual room by email
/// </summary>
/// <short>
/// Send invitation link
/// </short>
/// <param name="id">
/// Room ID
/// </param>
/// <param name="emails">
/// Mailbox addresses
/// </param>
/// <returns>
/// Invitations result
/// </returns>
[HttpPut("rooms/{id}/links/send")]
public async Task<IEnumerable<InviteResultDto>> SendInvitesToRoomByEmail(T id, InviteUsersByEmailRequestDto inDto)
{
ErrorIfNotDocSpace();
await ErrorIfNotRights(id, inDto.Access);
var results = new List<InviteResultDto>();
foreach (var email in inDto.Emails)
{
var result = new InviteResultDto
{
Email = email
};
try
{
var link = _docSpaceLinksHelper.GenerateInvitationRoomLink(id, email, (int)inDto.Access, inDto.EmployeeType, _authContext.CurrentAccount.ID);
_studioNotifyService.SendEmailRoomInvite(email, link);
result.Success = true;
}
catch (Exception e)
{
result.Success = false;
result.Message = e.Message;
}
results.Add(result);
}
return results;
}
/// <summary>
/// Add tags for a virtual room
/// </summary>