From 93a88c95b7415206b0c8d742f8914c7ecc193e11 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Wed, 23 Sep 2009 15:01:53 -0400
Subject: [PATCH] - Prevent from setting INBOX as any of special folders (#1486114)

---
 program/include/main.inc |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/program/include/main.inc b/program/include/main.inc
index a99504c..97a3db1 100644
--- a/program/include/main.inc
+++ b/program/include/main.inc
@@ -1152,11 +1152,12 @@
 {
   global $RCMAIL;
   
-  $p += array('maxlength' => 100, 'relanames' => false);
+  $p += array('maxlength' => 100, 'realnames' => false);
   $a_mailboxes = array();
   
   foreach ($RCMAIL->imap->list_mailboxes() as $folder)
-    rcmail_build_folder_tree($a_mailboxes, $folder, $RCMAIL->imap->get_hierarchy_delimiter());
+    if (empty($p['exceptions']) || !in_array($folder, $p['exceptions']))
+      rcmail_build_folder_tree($a_mailboxes, $folder, $RCMAIL->imap->get_hierarchy_delimiter());
 
   $select = new html_select($p);
   

--
Gitblit v1.9.1