next = request.GET.get('next')
if settings.FORCE_PROFILE_UPDATE and not user.is_verified:
- profile_url = reverse('pithos.im.views.users_profile', args=(user.id,))
- next = urlencode({'next': next})
- profile_url = profile_url + '?' + next
- return prepare_response(request, user, profile_url)
+ params = urlencode({'next': next})
+ next = reverse('pithos.im.views.users_profile', args=(user.id,))
+ next = next + '?' + params
return prepare_response(request, user, next, 'renew' in request.GET)
next = request.POST.get('next')
if settings.FORCE_PROFILE_UPDATE and not user.is_verified:
- profile_url = reverse('pithos.im.views.users_profile', args=(user.id,))
- next = urlencode({'next': next})
- profile_url = profile_url + '?' + next
- return prepare_response(request, user, profile_url)
+ params = urlencode({'next': next})
+ next = reverse('pithos.im.views.users_profile', args=(user.id,))
+ next = next + '?' + params
return prepare_response(request, user, next)
user = get_or_create_user(eppn, realname, affiliation, 0)
next = request.GET.get('next')
if settings.FORCE_PROFILE_UPDATE and not user.is_verified:
- profile_url = reverse('pithos.im.views.users_profile', args=(user.id,))
- next = urlencode({'next': next})
- profile_url = profile_url + '?' + next
- return prepare_response(request, user, profile_url)
+ params = urlencode({'next': next})
+ next = reverse('pithos.im.views.users_profile', args=(user.id,))
+ next = next + '?' + params
return prepare_response(request,
user,
uniq = '%s@twitter.com' % access_token['screen_name']
realname = access_token['user_id']
- return prepare_response(request,
- get_or_create_user(uniq, realname, 'Twitter', 0),
- request_token.get('next'))
+ user = get_or_create_user(uniq, realname, 'Twitter', 0)
+ next = request_token.get('next')
+ if settings.FORCE_PROFILE_UPDATE and not user.is_verified:
+ params = urlencode({'next': next})
+ next = reverse('pithos.im.views.users_profile', args=(user.id,))
+ next = next + '?' + params
+
+ return prepare_response(request, user, next)