add rawsize into download file dto, surely nothing will go wrong

This commit is contained in:
Stanley Dimant
2024-09-06 10:47:26 +02:00
parent e9ffde0824
commit c164f70848

View File

@@ -78,7 +78,7 @@ public class ServerFilesController : ControllerBase
Where(f => hashes.Contains(f.Hash)).ToListAsync().ConfigureAwait(false); Where(f => hashes.Contains(f.Hash)).ToListAsync().ConfigureAwait(false);
List<DownloadFileDto> response = new(); List<DownloadFileDto> response = new();
var cacheFile = await _mareDbContext.Files.AsNoTracking().Where(f => hashes.Contains(f.Hash)).AsNoTracking().Select(k => new { k.Hash, k.Size }).AsNoTracking().ToListAsync().ConfigureAwait(false); var cacheFile = await _mareDbContext.Files.AsNoTracking().Where(f => hashes.Contains(f.Hash)).AsNoTracking().Select(k => new { k.Hash, k.Size, k.RawSize }).AsNoTracking().ToListAsync().ConfigureAwait(false);
var allFileShards = new List<CdnShardConfiguration>(_configuration.GetValueOrDefault(nameof(StaticFilesServerConfiguration.CdnShardConfiguration), new List<CdnShardConfiguration>())); var allFileShards = new List<CdnShardConfiguration>(_configuration.GetValueOrDefault(nameof(StaticFilesServerConfiguration.CdnShardConfiguration), new List<CdnShardConfiguration>()));
@@ -118,6 +118,7 @@ public class ServerFilesController : ControllerBase
Hash = file.Hash, Hash = file.Hash,
Size = file.Size, Size = file.Size,
Url = baseUrl?.ToString() ?? string.Empty, Url = baseUrl?.ToString() ?? string.Empty,
RawSize = file.RawSize
}); });
} }