Skip to content

Commit 96cb9af

Browse files
committed
修复用户昵称为空导致报错的bug
1 parent ac539d8 commit 96cb9af

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

oauth/views.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def authorize(request):
7171
return HttpResponseRedirect(manager.get_authorization_url(nexturl))
7272
user = manager.get_oauth_userinfo()
7373
if user:
74-
if not user.nikename.strip():
74+
if not user.nikename or not user.nikename.strip():
7575
import datetime
7676
user.nikename = "djangoblog" + datetime.datetime.now().strftime('%y%m%d%I%M%S')
7777
try:
@@ -85,8 +85,7 @@ def authorize(request):
8585
# facebook的token过长
8686
if type == 'facebook':
8787
user.token = ''
88-
email = user.email
89-
if email:
88+
if user.email:
9089
author = None
9190
try:
9291
author = get_user_model().objects.get(id=user.author_id)

0 commit comments

Comments
 (0)