[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