From d0856b1d60adb2c791c8885d8d0228d5fd396e8a Mon Sep 17 00:00:00 2001 From: Alessandro Molina Date: Thu, 10 Oct 2013 12:33:49 +0200 Subject: [PATCH] Make _perform_validate a class method as it doesn't actually depend on the controller instance --- tg/controllers/decoratedcontroller.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tg/controllers/decoratedcontroller.py b/tg/controllers/decoratedcontroller.py index 75da8bb8..a2a5ade4 100644 --- a/tg/controllers/decoratedcontroller.py +++ b/tg/controllers/decoratedcontroller.py @@ -134,7 +134,8 @@ def _call(self, controller, params, remainder=None, tgl=None): return response['response'] - def _perform_validate(self, controller, params): + @classmethod + def _perform_validate(cls, controller, params): """Run validation for the controller with the given parameters. Validation is stored on the "validation" attribute of the controller's