edit media + replace file in media entity

This commit is contained in:
2020-08-24 15:17:43 +02:00
parent ffe8624d36
commit 30199de4d8
9 changed files with 216 additions and 27 deletions
+12 -3
View File
@@ -78,10 +78,9 @@ namespace zero.Web.Controllers
/// <summary>
/// Save a media item
/// </summary>
public async Task<IActionResult> Save([FromBody] MediaEditModel model)
public async Task<IActionResult> Save([FromBody] Media model)
{
Media entity = await Mapper.Map(model, await Api.GetById(model.Id));
return await As<Media, MediaEditModel>(await Api.Save(entity));
return Json(await Api.Save(model));
}
@@ -95,6 +94,16 @@ namespace zero.Web.Controllers
}
/// <summary>
/// Upload a file
/// </summary>
public async Task<IActionResult> UploadTemporary(IFormFile file, string folderId)
{
Media media = await MediaUploadApi.Upload(file, folderId);
return Json(media);
}
/// <summary>
/// Deletes a media item
/// </summary>