Fix display of folder names in filter editor

Fixes #2569
This commit is contained in:
Francis Lachapelle
2014-01-27 15:43:48 -05:00
parent c160edf20a
commit 84dc08adb6
3 changed files with 7 additions and 5 deletions
+3 -3
View File
@@ -663,12 +663,12 @@ function ensureMailboxArgRepresentation(container, argumentSpan) {
select.observe("change", boundCB);
var mailboxes = (window.opener
? window.opener.userMailboxes
: ["INBOX" ]);
: {'displayName': 'INBOX', 'path': 'INBOX' });
for (var i = 0; i < mailboxes.length; i++) {
var mailbox = mailboxes[i];
var mboxOption = createElement("option", null, null,
{ value: mailbox }, null, select);
mboxOption.appendChild(document.createTextNode(mailbox));
{ value: mailbox.path }, null, select);
mboxOption.appendChild(document.createTextNode(mailbox.displayName));
}
argumentSpan.appendChild(select);
}
+3 -2
View File
@@ -448,8 +448,9 @@ function setupMailboxesFromJSON(jsonResponse) {
var responseMboxes = jsonResponse.mailboxes;
userMailboxes = $([]);
for (var i = 0; i < responseMboxes.length; i++) {
var name = responseMboxes[i].path.substr(1);
userMailboxes.push(name);
var mbox = { 'displayName': responseMboxes[i].displayName.substr(1),
'path': responseMboxes[i].path.substr(1) };
userMailboxes.push(mbox);
}
}