]> git.mxchange.org Git - friendica.git/blobdiff - src/Worker/Cron.php
Issue 12302: Remote self is working again
[friendica.git] / src / Worker / Cron.php
index 21d2f8a20560fcb95804a5e7a45cdfdba477257a..d450f4cd5b19a478e5f41cfc673ffc7d17e61368 100644 (file)
@@ -27,6 +27,7 @@ use Friendica\Core\Worker;
 use Friendica\Database\DBA;
 use Friendica\DI;
 use Friendica\Model\Tag;
+use Friendica\Model\User;
 use Friendica\Protocol\ActivityPub\Queue;
 use Friendica\Protocol\Relay;
 
@@ -85,6 +86,7 @@ class Cron
                // Hourly cron calls
                if (DI::config()->get('system', 'last_cron_hourly', 0) + 3600 < time()) {
 
+
                        // Update trending tags cache for the community page
                        Tag::setLocalTrendingHashtags(24, 20);
                        Tag::setGlobalTrendingHashtags(24, 20);
@@ -128,10 +130,16 @@ class Cron
 
                        Worker::add(Worker::PRIORITY_LOW, 'CheckDeletedContacts');
 
+                       Worker::add(Worker::PRIORITY_LOW, 'UpdateAllSuggestions');
+
                        if (DI::config()->get('system', 'optimize_tables')) {
                                Worker::add(Worker::PRIORITY_LOW, 'OptimizeTables');
                        }
 
+                       foreach (User::getList(1, PHP_INT_MAX, 'active') as $user) {
+                               Worker::add(Worker::PRIORITY_LOW, 'CheckRelMeProfileLink', $user['uid']);
+                       }
+
                        // Resubscribe to relay servers
                        Relay::reSubscribe();