Mercurial > p > roundup > code
changeset 4118:878767b75e1d
fix the fix for ensuring POST
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Sat, 21 Mar 2009 21:58:49 +0000 |
| parents | 4d1fa6e1fe8c |
| children | 711ca59ed678 |
| files | roundup/cgi/actions.py |
| diffstat | 1 files changed, 8 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/roundup/cgi/actions.py Wed Mar 18 03:39:58 2009 +0000 +++ b/roundup/cgi/actions.py Sat Mar 21 21:58:49 2009 +0000 @@ -105,7 +105,7 @@ """Retire the context item.""" # ensure modification comes via POST if self.client.env['REQUEST_METHOD'] != 'POST': - self.client.error_message.append(self._('Invalid request')) + raise roundup.exceptions.Reject(self._('Invalid request')) # if we want to view the index template now, then unset the itemid # context info (a special-case for retire actions on the index page) @@ -284,7 +284,7 @@ """ # ensure modification comes via POST if self.client.env['REQUEST_METHOD'] != 'POST': - self.client.error_message.append(self._('Invalid request')) + raise roundup.exceptions.Reject(self._('Invalid request')) # figure the properties list for the class cl = self.db.classes[self.classname] @@ -587,7 +587,7 @@ """ # ensure modification comes via POST if self.client.env['REQUEST_METHOD'] != 'POST': - self.client.error_message.append(self._('Invalid request')) + raise roundup.exceptions.Reject(self._('Invalid request')) user_activity = self.lastUserActivity() if user_activity: @@ -633,7 +633,7 @@ ''' # ensure modification comes via POST if self.client.env['REQUEST_METHOD'] != 'POST': - self.client.error_message.append(self._('Invalid request')) + raise roundup.exceptions.Reject(self._('Invalid request')) # parse the props from the form try: @@ -819,7 +819,7 @@ """ # ensure modification comes via POST if self.client.env['REQUEST_METHOD'] != 'POST': - self.client.error_message.append(self._('Invalid request')) + raise roundup.exceptions.Reject(self._('Invalid request')) # parse the props from the form try: @@ -937,7 +937,7 @@ """ # ensure modification comes via POST if self.client.env['REQUEST_METHOD'] != 'POST': - self.client.error_message.append(self._('Invalid request')) + raise roundup.exceptions.Reject(self._('Invalid request')) # we need the username at a minimum if not self.form.has_key('__login_name'): @@ -1086,11 +1086,11 @@ def permission(self, args): """Raise Unauthorised if the current user is not allowed to execute this action. Users may override this method.""" - + pass def handle(self, args): - + raise NotImplementedError # vim: set filetype=python sts=4 sw=4 et si :
