[cvs] commit: imp/lib Mailbox.php
Michael M Slusarz
slusarz at horde.org
Wed May 24 09:07:27 PDT 2006
slusarz 2006-05-24 09:07:27 PDT
Modified files:
lib Mailbox.php
Log:
Bug: 3877
I *think* this fixes the issues in Bug 3877. Namely, we may not have the
current up-to-date mailbox list when we are removing the messages - since we
may be somewhere, like a search screen, where we only use the cached mailbox
and make no attempt to update the mailbox from the current state. Thus, if
messages have come in since the last time we directly accessed the mailbox,
they won't be in the sorted list and won't appear when we rewrite the cache
entry with the current imap_status information. Solution: simply update the
current cache entry. If this caused the mailbox to change (imap_status() info
message changes), this will already be caught the next time we need to view
the full mailbox.
Revision Changes Path
1.225 +3 -3 imp/lib/Mailbox.php
Chora Links:
http://cvs.horde.org/diff.php/imp/lib/Mailbox.php?r1=1.224&r2=1.225&ty=u
More information about the cvs
mailing list