From 0a3e30791646b51ca13ac12403e88ed88cd1ea9b Mon Sep 17 00:00:00 2001 From: Alec Murphy Date: Mon, 17 Mar 2025 18:14:52 -0400 Subject: [PATCH] Slon/Modules/ActivityPub: Increment replies_count on local status when receiving replies --- Slon/Modules/ActivityPub.HC | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Slon/Modules/ActivityPub.HC b/Slon/Modules/ActivityPub.HC index d4e3cd0..2b12f18 100644 --- a/Slon/Modules/ActivityPub.HC +++ b/Slon/Modules/ActivityPub.HC @@ -789,6 +789,8 @@ JsonObject* @slon_activitypub_create_status_for_remote_account(SlonHttpSession* if (reply_to_post) { new_status->set("in_reply_to_id", reply_to_post->@("id"), JSON_STRING); new_status->set("in_reply_to_acct_id", reply_to_post->o("account")->@("id"), JSON_STRING); + reply_to_post->set("replies_count", reply_to_post->@("replies_count") + 1, JSON_NUMBER); + @slon_db_save_status_to_disk(reply_to_post); } }