[Erp5-report] r27626 - in /erp5/trunk/products/CMFActivity: Activity/ dtml/
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Jun 17 10:46:39 CEST 2009
Author: jm
Date: Wed Jun 17 10:46:33 2009
New Revision: 27626
URL: http://svn.erp5.org?rev=27626&view=rev
Log:
Display in "Activities" tab if activities are in SQLDict or SQLQueue.
Modified:
erp5/trunk/products/CMFActivity/Activity/SQLBase.py
erp5/trunk/products/CMFActivity/dtml/manageActivities.dtml
Modified: erp5/trunk/products/CMFActivity/Activity/SQLBase.py
URL: http://svn.erp5.org/erp5/trunk/products/CMFActivity/Activity/SQLBase.py?rev=27626&r1=27625&r2=27626&view=diff
==============================================================================
--- erp5/trunk/products/CMFActivity/Activity/SQLBase.py [utf8] (original)
+++ erp5/trunk/products/CMFActivity/Activity/SQLBase.py [utf8] Wed Jun 17 10:46:33 2009
@@ -48,12 +48,14 @@
def getMessageList(self, activity_tool, processing_node=None,
include_processing=0, **kw):
# YO: reading all lines might cause a deadlock
+ class_name = self.__class__.__name__
readMessageList = getattr(activity_tool,
- self.__class__.__name__ + '_readMessageList',
+ class_name + '_readMessageList',
None)
if readMessageList is None:
return []
return [self.loadMessage(line.message,
+ activity=class_name,
uid=line.uid,
processing_node=line.processing_node,
priority=line.priority,
Modified: erp5/trunk/products/CMFActivity/dtml/manageActivities.dtml
URL: http://svn.erp5.org/erp5/trunk/products/CMFActivity/dtml/manageActivities.dtml?rev=27626&r1=27625&r2=27626&view=diff
==============================================================================
--- erp5/trunk/products/CMFActivity/dtml/manageActivities.dtml [utf8] (original)
+++ erp5/trunk/products/CMFActivity/dtml/manageActivities.dtml [utf8] Wed Jun 17 10:46:33 2009
@@ -62,7 +62,9 @@
<a href="manageInvoke?object_path=&dtml-path;&method_id=&dtml-method_id;">Invoke</a>
</td>
</dtml-if>
- <td align="left" valign="top"><dtml-var uid></td>
+ <td align="left" valign="top"><dtml-var uid>
+ <dtml-var expr="{'SQLDict':'(dict)','SQLQueue':'(queue)'}[activity]">
+ </td>
<td align="left" valign="top"><a href="&dtml-path;"><dtml-var path></a></td>
<td align="left" valign="top"><dtml-var method_id></td>
<td align="left" valign="top">
More information about the Erp5-report
mailing list