forked from ddrilling/AsbCloudServer
Доработка, убрана лишняя переменная
This commit is contained in:
parent
6380f21472
commit
a60ee7766b
@ -206,15 +206,13 @@ namespace AsbCloudInfrastructure.Services
|
|||||||
|
|
||||||
public async Task<int> DeleteAllOldReportsAsync(int days, CancellationToken token)
|
public async Task<int> DeleteAllOldReportsAsync(int days, CancellationToken token)
|
||||||
{
|
{
|
||||||
var reports = db.ReportProperties
|
var fileIds = db.ReportProperties
|
||||||
.Include(r => r.File)
|
|
||||||
.Where(r => r.File.UploadDate.Date < DateTime.UtcNow.Date.AddDays(days))
|
.Where(r => r.File.UploadDate.Date < DateTime.UtcNow.Date.AddDays(days))
|
||||||
.AsNoTracking();
|
.Select(r => r.IdFile);
|
||||||
|
|
||||||
var files = await reports.Select(r => r.IdFile).ToListAsync(token);
|
if (fileIds.Any())
|
||||||
if (files.Any())
|
|
||||||
{
|
{
|
||||||
return await fileService.DeleteAsync(files, token);
|
return await fileService.DeleteAsync(fileIds, token);
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user