Browse Source

Return the 'manuallyApprovesFollowers' actor field according to user configuration.

default 4 months ago
parent
commit
35b35ec3af
1 changed files with 4 additions and 0 deletions
  1. 4 0
      activitypub.c

+ 4 - 0
activitypub.c

@@ -1287,6 +1287,10 @@ xs_dict *msg_actor(snac *snac)
         msg = xs_dict_set(msg, "alsoKnownAs", loaka);
     }
 
+    const xs_val *manually = xs_dict_get(snac->config, "approve_followers");
+    msg = xs_dict_set(msg, "manuallyApprovesFollowers",
+        xs_stock(xs_is_true(manually) ? XSTYPE_TRUE : XSTYPE_FALSE));
+
     return msg;
 }