In the insert cmdline op, don't re-add if it's already in the timeline.

This commit is contained in:
default 2024-11-17 10:23:43 +01:00
parent ec5ba68d00
commit 2416945748

6
main.c
View file

@ -558,7 +558,11 @@ int main(int argc, char *argv[])
if (data != NULL) { if (data != NULL) {
xs_json_dump(data, 4, stdout); xs_json_dump(data, 4, stdout);
enqueue_actor_refresh(&snac, xs_dict_get(data, "attributedTo"), 0); enqueue_actor_refresh(&snac, xs_dict_get(data, "attributedTo"), 0);
timeline_add(&snac, url, data);
if (!timeline_here(&snac, url))
timeline_add(&snac, url, data);
else
printf("Post %s already here\n", url);
} }
return 0; return 0;