Comparing version 0.8.0 to 0.8.1
@@ -588,3 +588,4 @@ var tls = require('tls'), | ||
this._enqueue(which + 'MOVE ' + uids + ' "' + boxTo + '"', cb); | ||
} else if (this._box.permFlags.indexOf('\\Deleted') === -1) { | ||
} else if (this._box.permFlags.indexOf('\\Deleted') === -1 | ||
&& this._box.flags.indexOf('\\Deleted') === -1) { | ||
throw new Error('Cannot move message: ' | ||
@@ -591,0 +592,0 @@ + 'server does not allow deletion of messages'); |
@@ -722,3 +722,3 @@ var EventEmitter = require('events').EventEmitter, | ||
if (lines[i].length === 0) | ||
continue; | ||
break; // empty line separates message's header and body | ||
if (lines[i][0] === '\t' || lines[i][0] === ' ') { | ||
@@ -725,0 +725,0 @@ // folded header content |
{ "name": "imap", | ||
"version": "0.8.0", | ||
"version": "0.8.1", | ||
"author": "Brian White <mscdex@mscdex.net>", | ||
@@ -4,0 +4,0 @@ "description": "An IMAP module for node.js that makes communicating with IMAP servers easy", |
@@ -41,2 +41,11 @@ var parseHeader = require('../lib/Parser').parseHeader; | ||
}, | ||
// header with body | ||
{ source: ['Subject: test subject', CRLF, | ||
'X-Another-Header: test', CRLF, | ||
CRLF, | ||
'This is body: Not a header', CRLF], | ||
expected: { subject: [ 'test subject' ], 'x-another-header': [ 'test' ] }, | ||
what: 'Header with the body' | ||
}, | ||
].forEach(function(v) { | ||
@@ -43,0 +52,0 @@ var result; |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
769771
7562
4