commit e9f391e
default
·
2023-12-15 10:08:10 +0000 UTC
parent 91b656f
Added a special check for Undo + Follow.
1 files changed,
+3,
-0
+3,
-0
1@@ -1588,6 +1588,9 @@ int process_input_message(snac *snac, xs_dict *msg, xs_dict *req)
2 }
3 else
4 if (strcmp(type, "Undo") == 0) { /** **/
5+ if (xs_type(object) != XSTYPE_DICT)
6+ utype = "Follow";
7+
8 if (strcmp(utype, "Follow") == 0) { /** **/
9 if (valid_status(follower_del(snac, actor))) {
10 snac_log(snac, xs_fmt("no longer following us %s", actor));