idp/saml: use redirect_next helper function.

This commit is contained in:
Mikaël Ates 2013-12-12 11:47:39 +01:00
parent f0d849b557
commit f0bcfffca3
1 changed files with 3 additions and 3 deletions

View File

@ -1468,7 +1468,7 @@ def idp_slo(request, provider_id=None):
logger.debug('provider_id from POST %s' % str(provider_id))
if not provider_id:
logger.info('to initiate a slo we need a provider_id')
return HttpResponseRedirect(next) or ko_icon(request)
return redirect_next(request, next) or ko_icon(request)
logger.info('slo initiated with %(provider_id)s' \
% {'provider_id': provider_id})
@ -1482,11 +1482,11 @@ def idp_slo(request, provider_id=None):
if not policy:
logger.error('No policy found for %s'\
% provider_id)
return HttpResponseRedirect(next) or ko_icon(request)
return redirect_next(request, next) or ko_icon(request)
if not policy.forward_slo:
logger.warn('slo asked for %s configured to not reveive '
'slo' % provider_id)
return HttpResponseRedirect(next) or ko_icon(request)
return redirect_next(request, next) or ko_icon(request)
lib_sessions = LibertySession.objects.filter(
django_session_key=request.session.session_key,