diff options
author | Jogi Hofmüller <jogi@mur.at> | 2011-08-02 15:21:21 +0000 |
---|---|---|
committer | Jogi Hofmüller <jogi@mur.at> | 2011-08-02 15:21:21 +0000 |
commit | ae04855ec22cd3cf064d1516b76c0ce233e5a49e (patch) | |
tree | c9bbef436f5c7c54370f38a3d2db7bbbe5251e1c /tools/mmd | |
parent | - added renewal for session id (every ten minutes) (diff) |
- fixed bug that showed wrong Email after successfull registration
git-svn-id: https://svn.spreadspace.org/mur.sat@94 7de4ea59-55d0-425e-a1af-a3118ea81d4c
Diffstat (limited to 'tools/mmd')
-rw-r--r-- | tools/mmd/MmdCommands.py | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/tools/mmd/MmdCommands.py b/tools/mmd/MmdCommands.py index 7d69a43..5355783 100644 --- a/tools/mmd/MmdCommands.py +++ b/tools/mmd/MmdCommands.py @@ -79,30 +79,27 @@ MURSAT1 team return indexWidget (dataWidget (), registerWidget (), statusWidget (session), session) def completeRegistration (session): - user = User () code = session.getQsCode () - if not user.findPending (code): + if not session.user.findPending (code): error_message = {'error': 'Registration', 'description': 'Registration Failed.'} return indexWidget (dataWidget (), errorWidget (error_message), statusWidget (session), session) return indexWidget (dataWidget (), completeRegistrationWidget (code), statusWidget (session), session) def confirmRegistration (session): - user = User () code = session.getQsCode () - if not user.findPending (code): + if not session.user.findPending (code): error_message = {'error': 'Registration', 'description': 'Registration Failed.'} return indexWidget (dataWidget (), errorWidget (error_message), statusWidget (session), session) - user.confirm (code) + session.user.confirm (code) session.setStatus ('auth') - return indexWidget (dataWidget (), confirmRegistrationWidget (user), statusWidget (session), session) + return indexWidget (dataWidget (), confirmRegistrationWidget (session.user), statusWidget (session), session) def cancelRegistration (session): - user = User () code = session.getQsCode () - if not user.findPending (code): + if not session.user.findPending (code): error_message = {'error': 'Registration', 'description': 'Canceling failed.'} return indexWidget (dataWidget (), errorWidget (error_message), statusWidget (session), session) - user.cancel (code) + session.user.cancel (code) return indexWidget (dataWidget (), cancelRegistrationWidget (), statusWidget (session), session) def submitForm (session): |