[Erp5-report] r37019 nicolas - /erp5/trunk/products/ERP5Type/WebDAVSupport.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Jul 9 15:14:29 CEST 2010


Author: nicolas
Date: Fri Jul  9 15:14:26 2010
New Revision: 37019

URL: http://svn.erp5.org?rev=37019&view=rev
Log:
When edit a text/html document through  webdav,
store the entire document proposed by user (Do not change what user input).

reflect this modification when user try to read this document trough webdav,
return body content instead of entire html content.

Modified:
    erp5/trunk/products/ERP5Type/WebDAVSupport.py

Modified: erp5/trunk/products/ERP5Type/WebDAVSupport.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/WebDAVSupport.py?rev=37019&r1=37018&r2=37019&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/WebDAVSupport.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/WebDAVSupport.py [utf8] Fri Jul  9 15:14:26 2010
@@ -114,7 +114,7 @@ class TextContent:
       body = bodyfinder(text)
     else:
       headers, body = parseHeadersBody(text, headers)
-    return headers, body, format
+    return headers, text, format
 
   ## FTP handlers
   security.declareProtected(Permissions.ModifyPortalContent, 'PUT')
@@ -187,7 +187,7 @@ class TextContent:
       bodytext = self._htmlsrc % {
           'title': self.getTitle(),
           'metatags': hdrtext,
-          'body': self.getTextContent(''),
+          'body': self.asStrippedHTML(''),
           }
     else:
       hdrtext = formatRFC822Headers( hdrlist )




More information about the Erp5-report mailing list