alecpl
2009-10-08 170b72ab78c4fd0275fb55d62099ce7e99ff4028
- fix for skip_deleted


1 files modified
3 ■■■■ changed files
program/include/rcube_imap.php 3 ●●●● patch | view | raw | blame | history
program/include/rcube_imap.php
@@ -602,7 +602,8 @@
    if ($this->index_sort && $this->sort_field == 'date')
      {
        if ($this->skip_deleted) {
          $msg_index = $this->_search_index($mailbox, 'ALL');
          // @TODO: this could be cached
      $msg_index = $this->_search_index($mailbox, 'ALL UNDELETED');
          $max = max($msg_index);
          list($begin, $end) = $this->_get_message_range(count($msg_index), $page);
          $msg_index = array_slice($msg_index, $begin, $end-$begin);