From 2416945748994def6a96163a939348a22ad541a3 Mon Sep 17 00:00:00 2001 From: default Date: Sun, 17 Nov 2024 10:23:43 +0100 Subject: [PATCH] In the insert cmdline op, don't re-add if it's already in the timeline. --- main.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index c6fff5f..c285fac 100644 --- a/main.c +++ b/main.c @@ -558,7 +558,11 @@ int main(int argc, char *argv[]) if (data != NULL) { xs_json_dump(data, 4, stdout); 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;