async public Task <IActionResult> UpdateFolderRemoveUserToggle([FromBody] FolderToggleAuthorizedModel model, string folderId, string applicationUserId) { string userId = User.GetUserId(); if (await CanManageFolder(userId, folderId, true) == false) { return(BadRequest("Cannot Manage Folder")); } var updateThis = await _db.FolderAuthorizedUsers.Where(o => o.FolderId == folderId && o.ApplicationUserId == applicationUserId).FirstOrDefaultAsync(); updateThis.IsFolderAdmin = model.Administrator; await _db.SaveChangesAsync(); return(Ok()); }
async public Task UpdateFolderToggleUserAdministrator(string folderId, string applicationUserId, FolderToggleAuthorizedModel model) { await PutAsync($"api/v1/folder/{folderId}/user/{applicationUserId}/authorized/toggle", model); }