diff options
Diffstat (limited to 'activitypub.c')
| -rw-r--r-- | activitypub.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/activitypub.c b/activitypub.c index bb6f460..52d5535 100644 --- a/activitypub.c +++ b/activitypub.c | |||
| @@ -2805,6 +2805,9 @@ int process_input_message(snac *snac, const xs_dict *msg, const xs_dict *req) | |||
| 2805 | if (valid_status(object_get(object, &a_msg))) { | 2805 | if (valid_status(object_get(object, &a_msg))) { |
| 2806 | const char *who = get_atto(a_msg); | 2806 | const char *who = get_atto(a_msg); |
| 2807 | 2807 | ||
| 2808 | /* got the admired object: instance is [back] online */ | ||
| 2809 | instance_failure(object, 2); | ||
| 2810 | |||
| 2808 | if (who && !is_muted(snac, who)) { | 2811 | if (who && !is_muted(snac, who)) { |
| 2809 | /* bring the actor */ | 2812 | /* bring the actor */ |
| 2810 | xs *who_o = NULL; | 2813 | xs *who_o = NULL; |