fix Bug 61186

This commit is contained in:
pavelbannov 2023-03-17 12:27:56 +03:00
parent 0701f044a7
commit 4353f8f432

View File

@ -158,14 +158,7 @@ public abstract class EditorController<T> : ApiControllerBase
[HttpPut("file/{fileId}/saveediting")]
public async Task<FileDto<T>> SaveEditingFromFormAsync(T fileId, [FromForm] SaveEditingRequestDto inDto)
{
var file = inDto.File;
IEnumerable<IFormFile> files = _httpContextAccessor.HttpContext.Request.Form.Files;
if (files != null && files.Any())
{
file = files.First();
}
using var stream = file.OpenReadStream();
using var stream = _httpContextAccessor.HttpContext.Request.Body;
return await _fileDtoHelper.GetAsync(await _fileStorageService.SaveEditingAsync(fileId, inDto.FileExtension, inDto.DownloadUri, stream, inDto.Doc, inDto.Forcesave));
}
@ -260,7 +253,7 @@ public abstract class EditorController<T> : ApiControllerBase
public Task<FileReference<T>> GetReferenceDataAsync(GetReferenceDataDto<T> inDto)
{
return _fileStorageService.GetReferenceDataAsync(inDto.FileKey, inDto.InstanceId, inDto.SourceFileId, inDto.Path);
return _fileStorageService.GetReferenceDataAsync(inDto.FileKey, inDto.InstanceId, inDto.SourceFileId, inDto.Path);
}
}