diff options
| author | Danilo M. <danix@danix.xyz> | 2026-08-20 18:34:15 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-08-20 18:34:15 +0200 |
| commit | ccf6f436c00d95c2caa696d583ec23d667ff3e60 (patch) | |
| tree | 505ddee17919c3a7c91a162ecde295084111f483 /src/CMakeLists.txt | |
| parent | d492192b7a9f682dac4a530a5a68ed74f006ddc2 (diff) | |
| download | qtmaildir-ccf6f436c00d95c2caa696d583ec23d667ff3e60.tar.gz qtmaildir-ccf6f436c00d95c2caa696d583ec23d667ff3e60.zip | |
refactor(maildir): extract freshMaildirName for reuse, item 123
DraftStore needs the same filename generation moveMessages() already has,
and duplicating it would duplicate a correctness property rather than a
convenience: the comment records that carrying mbsync's ,U= infix across a
folder boundary produced 'Maildir error: duplicate UID' on real mail.
A pure move with no behaviour change, committed on its own so a bisect can
tell it apart from the feature that needed it. The function gains its own
tests, including the UID-infix case that previously had none.
Diffstat (limited to 'src/CMakeLists.txt')
| -rw-r--r-- | src/CMakeLists.txt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6108696..12168a5 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -11,6 +11,7 @@ add_library(qtmaildir_lib STATIC marks.cpp carddelegate.cpp notmuchworker.cpp + maildirname.cpp tagchip.cpp tagcolors.cpp savequerydialog.cpp |
