]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
fts-flatcurve: Ignore alias mailboxes when doing optimize/rescan
authorMarco Bettini <marco.bettini@open-xchange.com>
Fri, 24 Jan 2025 15:23:39 +0000 (15:23 +0000)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Thu, 20 Feb 2025 13:57:08 +0000 (13:57 +0000)
src/plugins/fts-flatcurve/fts-backend-flatcurve.c

index 877edf98065343f4e6da91ac754cb6359bd4cba6..3d7ed41fc1bf065134d5213098bc5e9cd70021c1 100644 (file)
@@ -493,7 +493,9 @@ fts_backend_flatcurve_iterate_ns(struct fts_backend *_backend,
        struct mailbox_list_iterate_context *iter;
        const enum mailbox_list_iter_flags iter_flags =
                MAILBOX_LIST_ITER_NO_AUTO_BOXES |
-               MAILBOX_LIST_ITER_RETURN_NO_FLAGS;
+               MAILBOX_LIST_ITER_RETURN_NO_FLAGS |
+               MAILBOX_LIST_ITER_SKIP_ALIASES;
+
        enum mailbox_flags mbox_flags = 0;
        pool_t pool = NULL;