]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Make use of MAIL_INDEX_VIEW_SYNC_FLAG_2ND_INDEX
authorMarkus Valentin <markus.valentin@open-xchange.com>
Tue, 15 Jun 2021 10:21:22 +0000 (12:21 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Fri, 2 Jul 2021 11:46:10 +0000 (11:46 +0000)
src/lib-storage/index/index-sync-pvt.c

index df50d03f27dd9f00c1bf8a4712afb5aade155c54..92eb4e8dcfc9c4e3b98404d6dcaa2fb4320b750a 100644 (file)
@@ -303,6 +303,9 @@ int index_mailbox_sync_pvt_view(struct index_mailbox_sync_pvt_context *ctx,
        if (index_mailbox_sync_pvt_index(ctx, NULL, 0) < 0)
                return -1;
 
+       /* Indicate to view syncing that this is a secondary index view */
+       ctx->flags |= MAIL_INDEX_VIEW_SYNC_FLAG_2ND_INDEX;
+
        /* sync the private view */
        view_sync_ctx = mail_index_view_sync_begin(ctx->box->view_pvt, ctx->flags);
        while (mail_index_view_sync_next(view_sync_ctx, &sync_rec)) {