diff roundup/cgi/client.py @ 4370:3fd24c10c2bb

- fix case where action isn't present in form, e.g., for xmlrpc
author Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
date Thu, 08 Apr 2010 14:40:10 +0000
parents fa5587802af9
children 11d9f3f98897
line wrap: on
line diff
--- a/roundup/cgi/client.py	Thu Apr 08 14:33:54 2010 +0000
+++ b/roundup/cgi/client.py	Thu Apr 08 14:40:10 2010 +0000
@@ -742,7 +742,7 @@
             action = ''
         if isinstance(action, list):
             raise SeriousError('broken form: multiple @action values submitted')
-        else:
+        elif action:
             action = action.value.lower()
         if action in ('login', 'register'):
             return

Roundup Issue Tracker: http://roundup-tracker.org/