# HG changeset patch # User Adrien Di Mascio # Date 1258543977 -3600 # Node ID 4d95109582c7a4ea4a3c692febfcdc4b1f18f48c # Parent 8b1b9179f100afe5fe6c247abe559e2d534758b7 [web] remove widget.render backward compatibility there are very few widgets outside CW that used old render API and they should have all been updated by now. diff -r 8b1b9179f100 -r 4d95109582c7 web/formfields.py --- a/web/formfields.py Wed Nov 18 10:05:41 2009 +0100 +++ b/web/formfields.py Wed Nov 18 12:32:57 2009 +0100 @@ -178,12 +178,7 @@ renderer """ widget = self.get_widget(form) - try: - return widget.render(form, self, renderer) - except TypeError: - warn('[3.3] %s: widget.render now take the renderer as third argument, ' - 'please update implementation' % widget, DeprecationWarning) - return widget.render(form, self) + return widget.render(form, self, renderer) def vocabulary(self, form): """return vocabulary for this field. This method will be called by