X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=bluechips%2Fcontrollers%2Fuser.py;h=b432126a15d587acb64f0fcfa4d88e8f4c975e46;hb=9cc05ca9160a9432d037afb9cc22c511e2542947;hp=df8253e83811e570ccb7eef23d7da31feb16b339;hpb=c71777cf6aad82837ae5f1b6bdef8f34a5b5ec44;p=bluechips.git diff --git a/bluechips/controllers/user.py b/bluechips/controllers/user.py index df8253e..b432126 100644 --- a/bluechips/controllers/user.py +++ b/bluechips/controllers/user.py @@ -11,6 +11,7 @@ from sqlalchemy import orm from pylons import request from pylons.decorators import validate +from pylons.decorators.secure import authenticate_form from formencode import validators, Schema @@ -28,6 +29,7 @@ class UserController(BaseController): c.title = 'User Settings' return render('/user/index.mako') + @authenticate_form @validate(schema=EmailSchema(), form='index') def update(self): new_email = self.form_result['new_email']