allow admin to add quota

vnext
Paul Schneider 6 years ago
parent 85d687d590
commit 7a305a3df9
1 changed files with 13 additions and 1 deletions

@ -78,7 +78,6 @@ namespace Yavsc.ApiControllers
foreach (var f in Request.Form.Files)
{
var item = user.ReceiveUserFile(destDir, f);
dbContext.SaveChanges(User.GetUserId());
received.Add(item);
@ -90,6 +89,19 @@ namespace Yavsc.ApiControllers
return Ok(received);
}
[Route("/api/addquota/{len}")]
[Authorize("AdministratorOnly")]
public IActionResult AddQuota(int len)
{
var uid = User.GetUserId();
var user = dbContext.Users.Single(
u => u.Id == uid
);
user.AddQuota(len);
dbContext.SaveChanges(uid);
return Ok(len);
}
[HttpDelete]
public async Task <IActionResult> Delete (string id)
{

Loading…