[Erp5-report] r39270 yo - /erp5/trunk/products/ERP5Type/patches/ActionProviderBase.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Oct 18 10:07:41 CEST 2010


Author: yo
Date: Mon Oct 18 10:07:40 2010
New Revision: 39270

URL: http://svn.erp5.org?rev=39270&view=rev
Log:
Make the API of addAction consistent with CMF.

Modified:
    erp5/trunk/products/ERP5Type/patches/ActionProviderBase.py

Modified: erp5/trunk/products/ERP5Type/patches/ActionProviderBase.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/patches/ActionProviderBase.py?rev=39270&r1=39269&r2=39270&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/patches/ActionProviderBase.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/patches/ActionProviderBase.py [utf8] Mon Oct 18 10:07:40 2010
@@ -60,7 +60,7 @@ def ActionProviderBase_manage_editAction
 
 def ActionProviderBase_addAction( self
               , id
-              , title
+              , name
               , action
               , condition
               , permission
@@ -73,8 +73,8 @@ def ActionProviderBase_addAction( self
               ):
     """ Add an action to our list.
     """
-    if not title:
-        raise ValueError('A title is required.')
+    if not name:
+        raise ValueError('A name is required.')
 
     a_expr = action and Expression(text=str(action)) or ''
     i_expr = icon and Expression(text=str(icon)) or ''
@@ -86,7 +86,7 @@ def ActionProviderBase_addAction( self
     new_actions = self._cloneActions()
 
     new_action = ActionInformation( id=str(id)
-                                  , title=str(title)
+                                  , title=str(name)
                                   , description=str(description)
                                   , action=a_expr
                                   , icon=i_expr




More information about the Erp5-report mailing list