summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar grunfink2025-04-27 17:16:39 +0200
committerGravatar grunfink2025-04-27 17:16:39 +0200
commit2a353d2ffdd7a6235a8f1a04ef62bde77141f159 (patch)
tree0842938dfa49b00ac9c9e05a2f827f88f7247d52
parentUpdated documentation. (diff)
downloadsnac2-2a353d2ffdd7a6235a8f1a04ef62bde77141f159.tar.gz
snac2-2a353d2ffdd7a6235a8f1a04ef62bde77141f159.tar.xz
snac2-2a353d2ffdd7a6235a8f1a04ef62bde77141f159.zip
Mastoapi: correctly communicate 'approve_followers'.
-rw-r--r--mastoapi.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/mastoapi.c b/mastoapi.c
index 705a902..e6acb11 100644
--- a/mastoapi.c
+++ b/mastoapi.c
@@ -1223,7 +1223,10 @@ void credentials_get(char **body, char **ctype, int *status, snac snac)
1223 acct = xs_dict_append(acct, "last_status_at", xs_dict_get(snac.config, "published")); 1223 acct = xs_dict_append(acct, "last_status_at", xs_dict_get(snac.config, "published"));
1224 acct = xs_dict_append(acct, "note", xs_dict_get(snac.config, "bio")); 1224 acct = xs_dict_append(acct, "note", xs_dict_get(snac.config, "bio"));
1225 acct = xs_dict_append(acct, "url", snac.actor); 1225 acct = xs_dict_append(acct, "url", snac.actor);
1226 acct = xs_dict_append(acct, "locked", xs_stock(XSTYPE_FALSE)); 1226
1227 acct = xs_dict_append(acct, "locked",
1228 xs_stock(xs_is_true(xs_dict_get(snac.config, "approve_followers")) ? XSTYPE_TRUE : XSTYPE_FALSE));
1229
1227 acct = xs_dict_append(acct, "bot", xs_stock(xs_is_true(bot) ? XSTYPE_TRUE : XSTYPE_FALSE)); 1230 acct = xs_dict_append(acct, "bot", xs_stock(xs_is_true(bot) ? XSTYPE_TRUE : XSTYPE_FALSE));
1228 acct = xs_dict_append(acct, "emojis", xs_stock(XSTYPE_LIST)); 1231 acct = xs_dict_append(acct, "emojis", xs_stock(XSTYPE_LIST));
1229 1232