add amount of files sent with every sendfiles request

This commit is contained in:
Stanley Dimant
2022-08-07 12:32:10 +02:00
parent 1e73ab55c5
commit 1877bf9243

View File

@@ -104,7 +104,7 @@ namespace MareSynchronosServer.Hubs
public async Task<List<UploadFileDto>> SendFiles(List<string> fileListHashes) public async Task<List<UploadFileDto>> SendFiles(List<string> fileListHashes)
{ {
fileListHashes = fileListHashes.Where(f => !string.IsNullOrEmpty(f)).Distinct().ToList(); fileListHashes = fileListHashes.Where(f => !string.IsNullOrEmpty(f)).Distinct().ToList();
_logger.LogInformation("User " + AuthenticatedUserId + " sending files"); _logger.LogInformation($"User {AuthenticatedUserId} sending {fileListHashes.Count} files");
var forbiddenFiles = await _dbContext.ForbiddenUploadEntries.AsNoTracking().Where(f => fileListHashes.Contains(f.Hash)).ToListAsync(); var forbiddenFiles = await _dbContext.ForbiddenUploadEntries.AsNoTracking().Where(f => fileListHashes.Contains(f.Hash)).ToListAsync();
var filesToUpload = new List<UploadFileDto>(); var filesToUpload = new List<UploadFileDto>();
filesToUpload.AddRange(forbiddenFiles.Select(f => new UploadFileDto() filesToUpload.AddRange(forbiddenFiles.Select(f => new UploadFileDto()