From 5c2b8ff9b7a6c239424f54f3a818b1916253955d Mon Sep 17 00:00:00 2001 From: Dmitry Ilvokhin Date: Sat, 8 Mar 2025 22:26:47 +0000 Subject: Manage options with CLI flags --- sent.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'sent.go') diff --git a/sent.go b/sent.go index 0c72e6b..f21b791 100644 --- a/sent.go +++ b/sent.go @@ -54,6 +54,9 @@ func removeDelisted(sent []flat, allFlats []flat) []flat { } func writeSent(sent []flat, filename string) error { + if !slices.IsSortedFunc(sent, compareID) { + slices.SortFunc(sent, compareID) + } jsonData, err := json.Marshal(sent) if err != nil { return err -- cgit v1.2.3-70-g09d2