From a5460ece4be39a2cea0b0999a2c2df37e4813902 Mon Sep 17 00:00:00 2001 From: Alec Murphy Date: Mon, 17 Mar 2025 17:45:30 -0400 Subject: [PATCH] Slon/Modules/ActivityPub: Use @slon_api_find_status_by_uri to handle receiving replies to statuses --- Slon/Modules/ActivityPub.HC | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Slon/Modules/ActivityPub.HC b/Slon/Modules/ActivityPub.HC index c9212f8..d4e3cd0 100644 --- a/Slon/Modules/ActivityPub.HC +++ b/Slon/Modules/ActivityPub.HC @@ -785,7 +785,7 @@ JsonObject* @slon_activitypub_create_status_for_remote_account(SlonHttpSession* } if (account && (o->@("inReplyTo") || o->@("inReplyToAtomUri"))) { - JsonObject* reply_to_post = @slon_activitypub_status_by_uri(o->@("inReplyTo"), db->o("timelines")->o("home")->a(account->@("id"))); + JsonObject* reply_to_post = @slon_api_find_status_by_uri(o->@("inReplyTo"), account->@("id")); 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);