diff --git a/src/Yavsc/ApiControllers/Blogspot/FileSystemApiController.cs b/src/Yavsc/ApiControllers/Blogspot/FileSystemApiController.cs index f5fee8cd..875a77e7 100644 --- a/src/Yavsc/ApiControllers/Blogspot/FileSystemApiController.cs +++ b/src/Yavsc/ApiControllers/Blogspot/FileSystemApiController.cs @@ -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 Delete (string id) {