# HG changeset patch # User Timo Sirainen # Date 1453288427 -7200 # Node ID 3d787df65bf5a66b606e2a353c68924fa98e927b # Parent b8e8ea7a1871369a698393c2adc78de85e4a2ab8 lib-storage: Fixed updating first-saved-uid to mailbox list index when first mails were just expunged. diff -r b8e8ea7a1871 -r 3d787df65bf5 src/lib-storage/list/mailbox-list-index-status.c --- a/src/lib-storage/list/mailbox-list-index-status.c Wed Jan 20 12:55:57 2016 +0200 +++ b/src/lib-storage/list/mailbox-list-index-status.c Wed Jan 20 13:13:47 2016 +0200 @@ -517,7 +517,6 @@ int ret = 0; memset(&first_saved, 0, sizeof(first_saved)); - first_saved.uid = changes->first_uid; first_saved.timestamp = (uint32_t)-1; if (changes->first_uid != 0) { @@ -527,6 +526,7 @@ for (seq = 1; seq <= messages_count; seq++) { mail_set_seq(mail, seq); if (mail_get_save_date(mail, &save_date) == 0) { + first_saved.uid = mail->uid; first_saved.timestamp = save_date; break; }