commit 759042d

default  ·  2023-10-16 17:19:41 +0000 UTC
parent 22cc5f4
Drop updates for unknown posts.
1 files changed,  +7, -3
+7, -3
 1@@ -1692,10 +1692,14 @@ int process_input_message(snac *snac, xs_dict *msg, xs_dict *req)
 2         if (xs_match(utype, "Note|Page|Article")) { /** **/
 3             const char *id = xs_dict_get(object, "id");
 4 
 5-            object_add_ow(id, object);
 6-            timeline_touch(snac);
 7+            if (object_here(id)) {
 8+                object_add_ow(id, object);
 9+                timeline_touch(snac);
10 
11-            snac_log(snac, xs_fmt("updated post %s", id));
12+                snac_log(snac, xs_fmt("updated post %s", id));
13+            }
14+            else
15+                snac_log(snac, xs_fmt("dropped update for unknown post %s", id));
16         }
17         else
18         if (strcmp(utype, "Question") == 0) { /** **/