diff options
| author | default <nobody@localhost> | 2024-11-17 10:23:43 +0100 |
|---|---|---|
| committer | default <nobody@localhost> | 2024-11-17 10:23:43 +0100 |
| commit | 2416945748994def6a96163a939348a22ad541a3 (patch) | |
| tree | 6a72c2fa4f904914b370cda646d222f941f2e8ed /main.c | |
| parent | ec5ba68d00a5db05f61f539a6cde9d9906388e83 (diff) | |
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.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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; |