diff options
| author | Danilo M. <danix@danix.xyz> | 2026-08-17 19:51:27 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-08-17 19:51:27 +0200 |
| commit | 9899b9af523ad2aef55300c9132d21a687a0a19d (patch) | |
| tree | 267cb755844190c1bd6fd0714930950bd8ccf93d /src/requestinterceptor.h | |
| parent | acec616bee1c7a336a9dcee8338849b970c3eab1 (diff) | |
| download | qtmaildir-9899b9af523ad2aef55300c9132d21a687a0a19d.tar.gz qtmaildir-9899b9af523ad2aef55300c9132d21a687a0a19d.zip | |
feat(config): warn when an account configures no trash folder
The trash key is mandatory: Delete moves a file into it, so an
account without one cannot delete at all. Report it as a config
problem naming the account and the key, rather than degrading
Delete silently, per the existing "a warning the user cannot act on
teaches them to ignore warnings" rule (item 83).
Several existing test fixtures loaded accounts with no trash key and
asserted zero problems/warnings; added trash=Trash to those where it
was incidental to what the test actually covers.
Diffstat (limited to 'src/requestinterceptor.h')
0 files changed, 0 insertions, 0 deletions
