[Erp5-report] r38379 ivan - /erp5/trunk/products/ERP5Form/ListBox.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Sep 15 10:45:59 CEST 2010


Author: ivan
Date: Wed Sep 15 10:45:55 2010
New Revision: 38379

URL: http://svn.erp5.org?rev=38379&view=rev
Log:
Add backwards compatability to ensure smooth upgrade process.

Modified:
    erp5/trunk/products/ERP5Form/ListBox.py

Modified: erp5/trunk/products/ERP5Form/ListBox.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/ListBox.py?rev=38379&r1=38378&r2=38379&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/ListBox.py [utf8] (original)
+++ erp5/trunk/products/ERP5Form/ListBox.py [utf8] Wed Sep 15 10:45:55 2010
@@ -49,6 +49,7 @@ from ZODB.POSException import ConflictEr
 from Products.ERP5Type.Globals import InitializeClass, get_request
 from Products.PythonScripts.Utility import allow_class
 from Products.PageTemplates.PageTemplateFile import PageTemplateFile
+from warnings import warn
 
 import md5
 import cgi
@@ -985,6 +986,15 @@ class ListBoxRenderer:
 
   getGlobalSearchColumn = lazyMethod(getGlobalSearchColumn)
 
+  # backwards compatability
+  def getGlobalSearchColumnScript(self):
+    warn("getGlobalSearchColumnScript() is deprecated. Do not use it!", \
+         DeprecationWarning,
+         stacklevel=2)
+    return 'Base_doSelect'
+  getFullTextSearchKey=getGlobalSearchColumn
+  getFullTextSearchKeyScript=getGlobalSearchColumnScript
+
   def getPageNavigationMode(self):
     """Return the list box page navigation mode."""
     return self.field.get_value('page_navigation_mode')




More information about the Erp5-report mailing list