use Friendica\Protocol\Activity;
use Friendica\Protocol\Delivery;
use Friendica\Security\PermissionSet\Repository\PermissionSet;
+use Friendica\Util\DateTimeFormat;
// Post-update script of PR 5751
function update_1298()
return Update::SUCCESS;
}
+
+function update_1531()
+{
+ $threads = Post::selectThread(Item::DELIVER_FIELDLIST, ["`uid` = ? AND `created` > ?", 0, DateTimeFormat::utc('now - ' . DI::config()->get('channel', 'engagement_hours') . ' hour')]);
+ while ($post = Post::fetch($threads)) {
+ $post['gravity'] = Item::GRAVITY_COMMENT;
+ Post\Engagement::storeFromItem($post);
+ }
+ DBA::close($threads);
+
+ return Update::SUCCESS;
+}
+
+function update_1535()
+{
+ if (DI::config()->get('system', 'compute_group_counts')) {
+ DI::config()->set('system', 'compute_circle_counts', true);
+ }
+ DI::config()->delete('system', 'compute_group_counts');
+
+ return Update::SUCCESS;
+}
\ No newline at end of file