commit 199d71dc3a64ec9782b658b342f4695790495dcf
parent 729ad476f081e0ea63f90263ce5959b9889356f9
Author: default <nobody@localhost>
Date: Mon, 5 Feb 2024 11:50:59 +0100
Skip our own notifications.
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/activitypub.c b/activitypub.c
@@ -823,6 +823,10 @@ xs_str *process_tags(snac *snac, const char *content, xs_list **tag)
void notify(snac *snac, const char *type, const char *utype, const char *actor, const xs_dict *msg)
/* notifies the user of relevant events */
{
+ /* skip our own notifications */
+ if (strcmp(snac->actor, actor) == 0)
+ return;
+
const char *id = xs_dict_get(msg, "id");
if (strcmp(type, "Create") == 0) {