mirror of
https://codeberg.org/grunfink/snac2.git
synced 2024-11-22 13:25:04 +00:00
If a user config field 'bot' is set to true, identies as such.
This commit is contained in:
parent
3a8005f9bf
commit
0d817340e2
2 changed files with 5 additions and 1 deletions
|
@ -803,6 +803,10 @@ xs_dict *msg_actor(snac *snac)
|
||||||
keys = xs_dict_append(keys, "publicKeyPem", xs_dict_get(snac->key, "public"));
|
keys = xs_dict_append(keys, "publicKeyPem", xs_dict_get(snac->key, "public"));
|
||||||
msg = xs_dict_set(msg, "publicKey", keys);
|
msg = xs_dict_set(msg, "publicKey", keys);
|
||||||
|
|
||||||
|
/* if the "bot" config field is set to true, change type to "Service" */
|
||||||
|
if (xs_type(xs_dict_get(snac->config, "bot")) == XSTYPE_TRUE)
|
||||||
|
msg = xs_dict_set(msg, "type", "Service");
|
||||||
|
|
||||||
return msg;
|
return msg;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
2
snac.h
2
snac.h
|
@ -1,7 +1,7 @@
|
||||||
/* snac - A simple, minimalistic ActivityPub instance */
|
/* snac - A simple, minimalistic ActivityPub instance */
|
||||||
/* copyright (c) 2022 - 2023 grunfink / MIT license */
|
/* copyright (c) 2022 - 2023 grunfink / MIT license */
|
||||||
|
|
||||||
#define VERSION "2.34"
|
#define VERSION "2.35-dev"
|
||||||
|
|
||||||
#define USER_AGENT "snac/" VERSION
|
#define USER_AGENT "snac/" VERSION
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue