aboutsummaryrefslogtreecommitdiff
path: root/classes/RSSUtils.php
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2025-05-04 14:10:56 +0000
committerAndrew Dolgov <fox@fakecake.org>2025-05-04 14:10:56 +0000
commit07eb34529f27e410fb14f7ab394beb9923cc50d4 (patch)
treef1e856cdb81a930cb70d5014fe16f7d53cd11e68 /classes/RSSUtils.php
parent8f9f06e7c07bab3459d765224826db1f8b2a728e (diff)
parent868385442a7444def86823e8f52eac1d526c34e0 (diff)
Merge branch 'feature/purge-orphaned-scheduled-tasks' into 'master'
Periodically purge orphaned scheduled task records See merge request tt-rss/tt-rss!126
Diffstat (limited to 'classes/RSSUtils.php')
-rw-r--r--classes/RSSUtils.php6
1 files changed, 6 insertions, 0 deletions
diff --git a/classes/RSSUtils.php b/classes/RSSUtils.php
index b0cfc4823..6ef4860c6 100644
--- a/classes/RSSUtils.php
+++ b/classes/RSSUtils.php
@@ -1702,6 +1702,12 @@ class RSSUtils {
$scheduler = Scheduler::getInstance();
+ $scheduler->add_scheduled_task('purge_orphaned_scheduled_tasks', '@weekly',
+ function() use ($scheduler) {
+ return $scheduler->purge_orphaned_tasks();
+ }
+ );
+
$scheduler->add_scheduled_task('purge_orphans', '@daily',
function() {
Article::_purge_orphans();