diff --git a/Core/Entities/LeafInput.cs b/Core/Entities/LeafInput.cs index dc25d44..47b59d1 100644 --- a/Core/Entities/LeafInput.cs +++ b/Core/Entities/LeafInput.cs @@ -166,8 +166,11 @@ namespace LeafWeb.Core.Entities foreach (var leafInput in inputs) { + if (stream.Length > 2560000L) + continue; var directory = $"{leafInput.Added:yyyy-dd-MM--HH-mm}_{leafInput.Identifier.FilterValidFilename()}"; - CompressInputFiles(leafInput.InputFiles, archive, directory); + CompressInputFiles(leafInput.InputFiles, + archive, directory); } }); @@ -184,7 +187,9 @@ namespace LeafWeb.Core.Entities if (stream.Length > 2560000L) continue; var directory = $"{leafInput.Added:yyyy-dd-MM--HH-mm}_{leafInput.Identifier.FilterValidFilename()}"; - CompressOutputFiles(leafInput.OutputFiles.Where(f => f.FileType == LeafOutputFileType.ToUser), archive, directory); + CompressOutputFiles(leafInput.OutputFiles + .Where(f => f.FileType == LeafOutputFileType.ToUser), + archive, directory); } });