From d358f5bcd0dfe326a5e0361237ac238a25785292 Mon Sep 17 00:00:00 2001 From: grunfink Date: Wed, 3 Sep 2025 06:14:51 +0200 Subject: Call enqueue_collect_outbox() after a Follow Accept. --- activitypub.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'activitypub.c') diff --git a/activitypub.c b/activitypub.c index c186095..2c0aa98 100644 --- a/activitypub.c +++ b/activitypub.c @@ -2588,6 +2588,9 @@ int process_input_message(snac *snac, const xs_dict *msg, const xs_dict *req) if (following_check(snac, actor)) { following_add(snac, actor, msg); snac_log(snac, xs_fmt("confirmed follow from %s", actor)); + + /* request a bit of this fellow's outbox */ + enqueue_collect_outbox(snac, actor); } else snac_log(snac, xs_fmt("spurious follow accept from %s", actor)); -- cgit v1.2.3