projects
/
zzz-spline-users.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Updated login to work correctly with current spline. #69
[zzz-spline-users.git]
/
spline
/
plugins
/
users
/
controllers
/
accounts.py
diff --git
a/spline/plugins/users/controllers/accounts.py
b/spline/plugins/users/controllers/accounts.py
index
09ca1ac
..
03c9392
100644
(file)
--- a/
spline/plugins/users/controllers/accounts.py
+++ b/
spline/plugins/users/controllers/accounts.py
@@
-61,7
+61,8
@@
class AccountsController(BaseController):
sreg_res = SRegResponse.fromSuccessResponse(res)
try:
username = sreg_res['nickname']
sreg_res = SRegResponse.fromSuccessResponse(res)
try:
username = sreg_res['nickname']
- except KeyError:
+ except (KeyError, TypeError):
+ # KeyError if sreg has no nickname; TypeError if sreg is None
username = 'Anonymous'
# Create db records
username = 'Anonymous'
# Create db records
@@
-75,4
+76,4
@@
class AccountsController(BaseController):
session['user_id'] = user.id
session.save()
session['user_id'] = user.id
session.save()
- re
turn "Hello, %s" % user.name
+ re
direct_to(url('/'))