Changeset 4879 in subversion
- Timestamp:
- Jun 27, 2011 3:09:15 AM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/roundcubemail/program/include/rcube_imap.php
r4875 r4879 122 122 { 123 123 $this->conn = new rcube_imap_generic(); 124 125 // Set namespace and delimiter from session, 126 // so some methods would work before connection 127 if (isset($_SESSION['imap_namespace'])) 128 $this->namespace = $_SESSION['imap_namespace']; 129 if (isset($_SESSION['imap_delimiter'])) 130 $this->delimiter = $_SESSION['imap_delimiter']; 124 131 } 125 132 … … 550 557 { 551 558 if ($this->delimiter !== null && $this->namespace !== null) { 552 return;553 }554 555 if (isset($_SESSION['imap_namespace']) && isset($_SESSION['imap_delimiter'])) {556 $this->namespace = $_SESSION['imap_namespace'];557 $this->delimiter = $_SESSION['imap_delimiter'];558 559 return; 559 560 } … … 3506 3507 $mbox = $mailbox . $this->delimiter; 3507 3508 foreach ($namespace as $ns) { 3508 foreach ($ns as $item) { 3509 if ($item[0] === $mbox) { 3510 $options['is_root'] = true; 3511 break; 3509 if (!empty($ns)) { 3510 foreach ($ns as $item) { 3511 if ($item[0] === $mbox) { 3512 $options['is_root'] = true; 3513 break; 3514 } 3512 3515 } 3513 3516 }
Note: See TracChangeset
for help on using the changeset viewer.
