diff options
Diffstat (limited to 'BackEnd/Timeline/Controllers')
-rw-r--r-- | BackEnd/Timeline/Controllers/V2/UserV2Controller.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/BackEnd/Timeline/Controllers/V2/UserV2Controller.cs b/BackEnd/Timeline/Controllers/V2/UserV2Controller.cs index 2eb67d72..c84bab80 100644 --- a/BackEnd/Timeline/Controllers/V2/UserV2Controller.cs +++ b/BackEnd/Timeline/Controllers/V2/UserV2Controller.cs @@ -6,6 +6,7 @@ using Timeline.Auth; using Timeline.Models; using Timeline.Models.Http; using Timeline.Models.Validation; +using Timeline.Services; using Timeline.Services.Mapper; using Timeline.Services.User; @@ -134,6 +135,10 @@ namespace Timeline.Controllers.V2 await _userDeleteService.DeleteUserAsync(username); return NoContent(); } + catch (EntityNotExistException) + { + return NoContent(); + } catch (InvalidOperationOnRootUserException) { return UnprocessableEntity(new ErrorResponse(ErrorResponse.InvalidOperation, RootUserInvalidOperationMessage)); |