Revision 0778f7e1 pithos/im/target/local.py

b/pithos/im/target/local.py
34 34
from django.http import HttpResponse, HttpResponseRedirect, HttpResponseBadRequest
35 35
from django.conf import settings
36 36
from django.template.loader import render_to_string
37
from django.core.urlresolvers import reverse
38
from django.utils.http import urlencode
39 37

  
40 38
from pithos.im.target.util import prepare_response
41 39
from pithos.im.models import User
......
64 62
        return HttpResponseBadRequest('Unverified account')
65 63
    
66 64
    next = request.POST.get('next')
67
    if settings.FORCE_PROFILE_UPDATE and not user.is_verified:
68
        params = urlencode({'next': next})
69
        next = reverse('pithos.im.views.users_profile', args=(user.id,))
70
        next = next + '?' + params
71 65
    
72 66
    return prepare_response(request, user, next)
73 67

  

Also available in: Unified diff