commit 7512116

default  ·  2023-03-06 10:16:15 +0000 UTC
parent 49f2f49
Don't send public admirations of non-public messages.
1 files changed,  +3, -1
+3, -1
 1@@ -471,7 +471,9 @@ d_char *msg_admiration(snac *snac, char *object, char *type)
 2 
 3         msg = msg_base(snac, type, "@dummy", snac->actor, "@now", object);
 4 
 5-        rcpts = xs_list_append(rcpts, public_address);
 6+        if (is_msg_public(snac, a_msg))
 7+            rcpts = xs_list_append(rcpts, public_address);
 8+
 9         rcpts = xs_list_append(rcpts, xs_dict_get(a_msg, "attributedTo"));
10 
11         msg = xs_dict_append(msg, "to", rcpts);