mirror of
https://github.com/D4M13N-D3V/comissions-app-core-api.git
synced 2025-03-14 10:04:55 +00:00
fix
This commit is contained in:
parent
ac787655c2
commit
9c34c23791
@ -829,7 +829,7 @@ public class CustomerRequestsController : Controller
|
|||||||
[HttpPost]
|
[HttpPost]
|
||||||
[Route("Customer/{requestId:int}/References")]
|
[Route("Customer/{requestId:int}/References")]
|
||||||
[Authorize("write:request")]
|
[Authorize("write:request")]
|
||||||
public async Task<IActionResult> AddReference(int requestId, IFormFile newImage)
|
public async Task<IActionResult> AddReference(int requestId)
|
||||||
{
|
{
|
||||||
var userId = User.GetUserId();
|
var userId = User.GetUserId();
|
||||||
var request = await _dbContext.Requests
|
var request = await _dbContext.Requests
|
||||||
@ -847,18 +847,7 @@ public class CustomerRequestsController : Controller
|
|||||||
if(references.Count>=10)
|
if(references.Count>=10)
|
||||||
return BadRequest("You can only add 10 references to a request.");
|
return BadRequest("You can only add 10 references to a request.");
|
||||||
|
|
||||||
if (newImage == null || newImage.Length == 0)
|
var url = await _storageService.UploadImageAsync(HttpContext.Request.Body, Guid.NewGuid().ToString());
|
||||||
{
|
|
||||||
return BadRequest("No file uploaded.");
|
|
||||||
}
|
|
||||||
|
|
||||||
// Get the file name
|
|
||||||
var fileName = Path.GetFileName(newImage.FileName);
|
|
||||||
using (var memorystream = new MemoryStream())
|
|
||||||
{
|
|
||||||
await newImage.CopyToAsync(memorystream);
|
|
||||||
memorystream.Position = 0;
|
|
||||||
var url = await _storageService.UploadImageAsync(memorystream, Guid.NewGuid().ToString()+"-"+fileName);
|
|
||||||
var requestReference = new RequestReference()
|
var requestReference = new RequestReference()
|
||||||
{
|
{
|
||||||
RequestId = request.Id,
|
RequestId = request.Id,
|
||||||
@ -869,7 +858,6 @@ public class CustomerRequestsController : Controller
|
|||||||
var result = requestReference.ToModel();
|
var result = requestReference.ToModel();
|
||||||
return Ok(result);
|
return Ok(result);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
[HttpGet]
|
[HttpGet]
|
||||||
[Route("Customer/{requestId:int}/Assets")]
|
[Route("Customer/{requestId:int}/Assets")]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user