Changeset c8cf268 in github


Ignore:
Timestamp:
Mar 2, 2010 12:33:51 PM (3 years ago)
Author:
thomascube <thomas@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
ffaea6f6
Parents:
55243b5
Message:

No more case-insensitive folder name comparisons

Location:
program
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • program/include/rcube_imap.php

    rd5ffb587 rc8cf268  
    5757  var $struct_charset = NULL; 
    5858  var $default_folders = array('INBOX'); 
    59   var $default_folders_lc = array('inbox'); 
    6059  var $fetch_add_headers = ''; 
    6160  var $cache = array(); 
     
    243242      { 
    244243      $this->default_folders = $arr; 
    245       $this->default_folders_lc = array(); 
    246244 
    247245      // add inbox if not included 
    248246      if (!in_array_nocase('INBOX', $this->default_folders)) 
    249247        array_unshift($this->default_folders, 'INBOX'); 
    250  
    251       // create a second list with lower cased names 
    252       foreach ($this->default_folders as $mbox) 
    253         $this->default_folders_lc[] = strtolower($mbox); 
    254248      } 
    255249    } 
     
    29482942        continue; 
    29492943 
    2950       if (($p = array_search(strtolower($folder), $this->default_folders_lc)) !== false && !$a_defaults[$p]) 
     2944      if (($p = array_search($folder, $this->default_folders)) !== false && !$a_defaults[$p]) 
    29512945        $a_defaults[$p] = $folder; 
    29522946      else 
  • program/js/app.js

    r5e9a566 rc8cf268  
    18861886      this.mark_message('delete'); 
    18871887    // if there isn't a defined trash mailbox or we are in it 
    1888     else if (!this.env.trash_mailbox || String(this.env.mailbox).toLowerCase() == String(this.env.trash_mailbox).toLowerCase())  
     1888    else if (!this.env.trash_mailbox || this.env.mailbox == this.env.trash_mailbox)  
    18891889      this.permanently_remove_messages(); 
    18901890    // if there is a trash mailbox defined and we're not currently in it 
Note: See TracChangeset for help on using the changeset viewer.