]> git.mxchange.org Git - friendica.git/blobdiff - src/Worker/Cron.php
Merge pull request #11757 from annando/diaspora
[friendica.git] / src / Worker / Cron.php
index acb5132afbc51020ef8190a7261da44f414b2d5a..30efc61dba8144f1ec6daade4a3dd96c7d771e05 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2022, the Friendica project
  *
  * @license GNU AGPL version 3 or any later version
  *
@@ -27,6 +27,7 @@ use Friendica\Core\Worker;
 use Friendica\Database\DBA;
 use Friendica\DI;
 use Friendica\Model\Tag;
+use Friendica\Protocol\Relay;
 
 class Cron
 {
@@ -92,9 +93,6 @@ class Cron
                                Worker::add(PRIORITY_LOW, 'PullDirectory');
                        }
 
-                       // Delete all done workerqueue entries                  
-                       Worker::add(PRIORITY_LOW, 'CleanWorkerQueue');
-
                        // Clear cache entries
                        Worker::add(PRIORITY_LOW, 'ClearCache');
 
@@ -108,19 +106,11 @@ class Cron
 
                        Worker::add(PRIORITY_LOW, 'UpdatePhotoAlbums');
 
-                       // update nodeinfo data
-                       Worker::add(PRIORITY_LOW, 'NodeInfo');
-
-                       // Repair entries in the database
-                       Worker::add(PRIORITY_LOW, 'RepairDatabase');
-
-                       Worker::add(PRIORITY_LOW, 'Expire');
-
                        Worker::add(PRIORITY_LOW, 'ExpirePosts');
 
                        Worker::add(PRIORITY_LOW, 'ExpireConversations');
 
-                       Worker::add(PRIORITY_LOW, 'CleanItemUri');
+                       Worker::add(PRIORITY_LOW, 'RemoveUnusedTags');
 
                        Worker::add(PRIORITY_LOW, 'RemoveUnusedContacts');
 
@@ -136,6 +126,9 @@ class Cron
                        }
        
                        DI::config()->set('system', 'last_cron_daily', time());
+
+                       // Resubscribe to relay servers
+                       Relay::reSubscribe();
                }
 
                Logger::notice('end');