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));