From 57d7f467b762ac3157c3419c0153bc7df87f961c Mon Sep 17 00:00:00 2001 From: Chotiwat Chawannakul Date: Wed, 9 Jan 2013 23:54:40 +0700 Subject: [PATCH] Fix mailbox name gets convert to number --- lib/imap.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/imap.js b/lib/imap.js index 29b65e5..cc3e99d 100644 --- a/lib/imap.js +++ b/lib/imap.js @@ -428,7 +428,7 @@ ImapConnection.prototype.connect = function(loginCb) { // m.mailbox = mailbox name (string) m.flags = (m.flags ? m.flags.toUpperCase().split(' ') : []); m.delimiter = parsers.convStr(m.delimiter, indata.literals); - m.mailbox = parsers.convStr(m.mailbox, indata.literals); + m.mailbox = '' + parsers.convStr(m.mailbox, indata.literals); if (self.delimiter === undefined) self.delimiter = parsers.convStr(m.delimiter, indata.literals); else { @@ -475,7 +475,7 @@ ImapConnection.prototype.connect = function(loginCb) { case 'STATUS': // m.mailbox = mailbox name (string) // m.attributes = expression list (k=>v pairs) of mailbox attributes - m.mailbox = parsers.convStr(m.mailbox, indata.literals); + m.mailbox = '' + parsers.convStr(m.mailbox, indata.literals); var ret = { name: m.mailbox, uidvalidity: 0,