Revision 0778f7e1 pithos/im/target/invitation.py
b/pithos/im/target/invitation.py | ||
---|---|---|
37 | 37 |
|
38 | 38 |
from django.conf import settings |
39 | 39 |
from django.http import HttpResponseBadRequest |
40 |
from django.core.urlresolvers import reverse |
|
41 |
from django.utils.http import urlencode |
|
42 | 40 |
|
43 | 41 |
from pithos.im.models import Invitation |
44 | 42 |
from pithos.im.target.util import get_or_create_user, prepare_response |
... | ... | |
63 | 61 |
invitation.inviter.level + 1) |
64 | 62 |
|
65 | 63 |
next = request.GET.get('next') |
66 |
if settings.FORCE_PROFILE_UPDATE and not user.is_verified: |
|
67 |
params = urlencode({'next': next}) |
|
68 |
next = reverse('pithos.im.views.users_profile', args=(user.id,)) |
|
69 |
next = next + '?' + params |
|
70 | 64 |
|
71 | 65 |
return prepare_response(request, user, next, 'renew' in request.GET) |
Also available in: Unified diff