diff options
author | default <nobody@localhost> | 2022-09-25 18:50:53 +0200 |
---|---|---|
committer | default <nobody@localhost> | 2022-09-25 18:50:53 +0200 |
commit | 6f7f98ded3005d9c29295dfff42dbf81bba1f62a (patch) | |
tree | 4194cd2018e08feffc31f5da58676e2a57d58d9d /activitypub.c | |
parent | 6169932733a2fdc7d00a29669960770c4fbaf5d3 (diff) |
Fixed a bug in the digest header.
Diffstat (limited to 'activitypub.c')
-rw-r--r-- | activitypub.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/activitypub.c b/activitypub.c index 7c93ca5..8924f1c 100644 --- a/activitypub.c +++ b/activitypub.c @@ -233,8 +233,8 @@ void process_message(snac *snac, char *msg, char *req) timeline_request(snac, in_reply_to); - snac_log(snac, xs_fmt("new 'Note' %s %s", actor, id)); - timeline_add(snac, id, msg, in_reply_to); + if (timeline_add(snac, id, msg, in_reply_to)) + snac_log(snac, xs_fmt("new 'Note' %s %s", actor, id)); } } else @@ -247,8 +247,10 @@ void process_message(snac *snac, char *msg, char *req) else */ if (strcmp(type, "Like") == 0) { - if (xs_type(object) == XSTYPE_STRING) + if (xs_type(object) == XSTYPE_STRING) { timeline_admire(snac, object, actor, 1); + snac_log(snac, xs_fmt("new 'Like' %s %s", actor, object)); + } else snac_debug(snac, 2, xs_fmt("xs_type for 'Like' object not string")); } @@ -258,6 +260,7 @@ void process_message(snac *snac, char *msg, char *req) timeline_request(snac, object); timeline_admire(snac, object, actor, 0); + snac_log(snac, xs_fmt("new 'Announce' %s %s", actor, object)); } else snac_debug(snac, 2, xs_fmt("xs_type for 'Announce' object not string")); |