change JobTask to SiteTask
This commit is contained in:
@@ -33,6 +33,7 @@ namespace Oqtane.Infrastructure
|
||||
var visitorRepository = provider.GetRequiredService<IVisitorRepository>();
|
||||
var notificationRepository = provider.GetRequiredService<INotificationRepository>();
|
||||
var urlMappingRepository = provider.GetRequiredService<IUrlMappingRepository>();
|
||||
var siteTaskRepository = provider.GetRequiredService<ISiteTaskRepository>();
|
||||
|
||||
// iterate through sites for current tenant
|
||||
List<Site> sites = siteRepository.GetSites().ToList();
|
||||
@@ -94,6 +95,18 @@ namespace Oqtane.Infrastructure
|
||||
{
|
||||
log += $"Error Purging Broken Urls - {ex.Message}<br />";
|
||||
}
|
||||
|
||||
// purge completed site tasks
|
||||
retention = 30; // 30 day default
|
||||
try
|
||||
{
|
||||
count = siteTaskRepository.DeleteSiteTasks(site.SiteId, retention);
|
||||
log += count.ToString() + " Completed Tasks Purged<br />";
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
log += $"Error Purging Completed Site Tasks - {ex.Message}<br />";
|
||||
}
|
||||
}
|
||||
|
||||
return log;
|
||||
|
||||
Reference in New Issue
Block a user