summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorGravatar default2024-11-17 10:23:43 +0100
committerGravatar default2024-11-17 10:23:43 +0100
commit2416945748994def6a96163a939348a22ad541a3 (patch)
tree6a72c2fa4f904914b370cda646d222f941f2e8ed /main.c
parentUpdated TODO. (diff)
downloadpenes-snac2-2416945748994def6a96163a939348a22ad541a3.tar.gz
penes-snac2-2416945748994def6a96163a939348a22ad541a3.tar.xz
penes-snac2-2416945748994def6a96163a939348a22ad541a3.zip
In the insert cmdline op, don't re-add if it's already in the timeline.
Diffstat (limited to 'main.c')
-rw-r--r--main.c6
1 files changed, 5 insertions, 1 deletions
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[])
558 if (data != NULL) { 558 if (data != NULL) {
559 xs_json_dump(data, 4, stdout); 559 xs_json_dump(data, 4, stdout);
560 enqueue_actor_refresh(&snac, xs_dict_get(data, "attributedTo"), 0); 560 enqueue_actor_refresh(&snac, xs_dict_get(data, "attributedTo"), 0);
561 timeline_add(&snac, url, data); 561
562 if (!timeline_here(&snac, url))
563 timeline_add(&snac, url, data);
564 else
565 printf("Post %s already here\n", url);
562 } 566 }
563 567
564 return 0; 568 return 0;