snac2

Fork of https://codeberg.org/grunfink/snac2
git clone https://git.inz.fi/snac2
Log | Files | Refs | README | LICENSE

commit 366c23ab852ff40fa07a0d30d4f601bf2c3c727e
parent 82e9a03925d27d9228ac5a20445b02902a70d0ca
Author: default <nobody@localhost>
Date:   Sat,  1 Oct 2022 19:48:13 +0200

Also accept 'Delete' on input.

Diffstat:
Mactivitypub.c | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/activitypub.c b/activitypub.c @@ -746,11 +746,14 @@ int process_message(snac *snac, char *msg, char *req) else snac_log(snac, xs_fmt("ignored 'Update' for object type '%s'", utype)); } -/* else if (strcmp(type, "Delete") == 0) { + if (xs_type(object) == XSTYPE_DICT) + object = xs_dict_get(object, "id"); + + timeline_del(snac, object); + snac_log(snac, xs_fmt("received delete request for %s", object)); } -*/ else snac_debug(snac, 1, xs_fmt("process_message type '%s' ignored", type));