This commit is contained in:
pavelbannov 2022-06-22 16:21:39 +03:00
parent 914c9bc799
commit d05f13b143
2 changed files with 5 additions and 4 deletions

View File

@ -17,6 +17,7 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Threading.Tasks;
using ASC.Common;
using ASC.Web.Files.Classes;
@ -35,7 +36,7 @@ namespace ASC.Web.Files.Core.Compress
internal static readonly string TarExt = ".tar.gz";
internal static readonly string ZipExt = ".zip";
private static List<string> Exts = new List<string>(2) { TarExt, ZipExt };
private static readonly List<string> Exts = new List<string>(2) { TarExt, ZipExt };
public CompressToArchive(FilesSettingsHelper filesSettings, CompressToTarGz compressToTarGz, CompressToZip compressToZip)
{
@ -63,7 +64,7 @@ namespace ASC.Web.Files.Core.Compress
/// Transfer the file itself to the archive
/// </summary>
/// <param name="readStream">File data</param>
public void PutStream(Stream readStream) => compress.PutStream(readStream);
public async Task PutStream(Stream readStream) => await compress.PutStream(readStream);
/// <summary>
/// Put an entry on the output stream.

View File

@ -355,7 +355,7 @@ namespace ASC.Web.Files.Services.WCFService.FileOperations
//Take from converter
using (var readStream = await fileConverter.ExecAsync(file, convertToExt))
{
compressTo.PutStream(readStream);
await compressTo.PutStream(readStream);
if (!string.IsNullOrEmpty(convertToExt))
{
@ -371,7 +371,7 @@ namespace ASC.Web.Files.Services.WCFService.FileOperations
{
using (var readStream = await FileDao.GetFileStreamAsync(file))
{
compressTo.PutStream(readStream);
await compressTo.PutStream(readStream);
filesMessageService.Send(file, headers, MessageAction.FileDownloaded, file.Title);
}