bug 348891 - Replaces \n\n in CalDAV REPORT responses with \r\n for libical. patch by bbbrowning, r1=jminta, r2=dmose

git-svn-id: svn://10.0.0.236/trunk@208569 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
mattwillis%gmail.com 2006-08-27 12:58:55 +00:00
parent 5de8159fea
commit e6b270f50a

View File

@ -513,7 +513,8 @@ calDavCalendar.prototype = {
var xSerializer = Components.classes
['@mozilla.org/xmlextras/xmlserializer;1']
.getService(Components.interfaces.nsIDOMSerializer);
var response = xSerializer.serializeToString(aDetail);
// libical needs to see \r\n instead on \n\n in the case of "folded" lines
var response = xSerializer.serializeToString(aDetail).replace(/\n\n/g, "\r\n");
var responseElement = new XML(response);
// create calIItemBase from e4x object