[Erp5-report] r32466 rafael - /erp5/trunk/products/ERP5Subversion/SubversionClient.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Feb 12 05:30:20 CET 2010
Author: rafael
Date: Fri Feb 12 05:30:20 2010
New Revision: 32466
URL: http://svn.erp5.org?rev=32466&view=rev
Log:
Do not return pysvn objects but simple dicts. This will prevent raise Unautorised into restrict python.
This make "History" link at Subversion Tab work again.
Modified:
erp5/trunk/products/ERP5Subversion/SubversionClient.py
Modified: erp5/trunk/products/ERP5Subversion/SubversionClient.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Subversion/SubversionClient.py?rev=32466&r1=32465&r2=32466&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Subversion/SubversionClient.py [utf8] (original)
+++ erp5/trunk/products/ERP5Subversion/SubversionClient.py [utf8] Fri Feb 12 05:30:20 2010
@@ -331,10 +331,15 @@
else:
raise error
# Edit list to make it more usable in zope
+ revision_log_list = []
for rev_dict in log_list:
- rev_dict['revision'] = rev_dict['revision'].number
- rev_dict['date'] = time.ctime(rev_dict['date'])
- return log_list
+ rev_log_dict = {}
+ rev_log_dict['message'] = rev_dict.message
+ rev_log_dict['author'] = rev_dict.author
+ rev_log_dict['revision'] = rev_dict['revision'].number
+ rev_log_dict['date'] = time.ctime(rev_dict['date'])
+ revision_log_list.append(rev_log_dict)
+ return revision_log_list
def add(self, path):
self.client.add(path=path, force=True)
More information about the Erp5-report
mailing list