if (DBA::isResult($tagsStmt)) {
$tags = DBA::toArray($tagsStmt);
- DI::cache()->set('global_trending_tags-' . $period . '-' . $limit, $tags, Duration::HOUR);
+ DI::cache()->set('global_trending_tags-' . $period . '-' . $limit, $tags, Duration::DAY);
return $tags;
}
if (DBA::isResult($tagsStmt)) {
$tags = DBA::toArray($tagsStmt);
- DI::cache()->set('local_trending_tags-' . $period . '-' . $limit, $tags, Duration::HOUR);
+ DI::cache()->set('local_trending_tags-' . $period . '-' . $limit, $tags, Duration::DAY);
return $tags;
}
// Repair entries in the database
Worker::add(PRIORITY_LOW, 'RepairDatabase');
- // Update trending tags cache for the community page
- Tag::setLocalTrendingHashtags(24, 20);
- Tag::setGlobalTrendingHashtags(24, 20);
-
// 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);
+
// Search for new contacts in the directory
if (DI::config()->get('system', 'synchronize_directory')) {
Worker::add(PRIORITY_LOW, 'PullDirectory');