Hi everyone I am using the following python/web2y versions: web2py™ (1, 99, 3, datetime.datetime(2011, 10, 18, 17, 10, 12), 'dev') Python Python 2.7: /usr/bin/python
I am running web2py from source under linux. I have the following method in my default controller file: @auth.requires_login() def add_recipe(): form = crud.create(db.recipe, next=URL('list_recipes')) return dict(form=form) When I have the decorator, I get the following stack trace when trying to access that view: Traceback (most recent call last): File "/home/mattosaurus/web2py/gluon/restricted.py", line 192, in restricted else: File "/home/mattosaurus/web2py/applications/recipeViewer/controllers/ default.py", line 105, in <module> File "/home/mattosaurus/web2py/gluon/globals.py", line 149, in <lambda> self._caller = lambda f: f() File "/home/mattosaurus/web2py/gluon/tools.py", line 2465, in f """ UnboundLocalError: local variable 'condition' referenced before assignment I'm not sure what this means, but I know that it goes away if I remove the decorator. How can I get this working without removing my decorator? Thank you.