Projet

Général

Profil

0001-views-keep-next-URL-on-disco-requests-fixes-31043.patch

Benjamin Dauvergne, 02 mars 2019 14:16

Télécharger (1,13 ko)

Voir les différences:

Subject: [PATCH] views: keep next URL on disco requests (fixes #31043)

 mellon/views.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
mellon/views.py
321 321
        return self.sso_failure(request, login, idp_message, status_codes)
322 322

  
323 323
    def request_discovery_service(self, request, is_passive=False):
324
        self_url = request.build_absolute_uri(request.path)
324
        self_url = request.build_absolute_uri() + '&nodisco=1'
325 325
        url = app_settings.DISCOVERY_SERVICE_URL
326 326
        params = {
327 327
            # prevent redirect loops with the discovery service
328 328
            'entityID': request.build_absolute_uri(reverse('mellon_metadata')),
329
            'return': self_url + '?nodisco=1',
329
            'return': self_url,
330 330
        }
331 331
        if is_passive:
332 332
            params['isPassive'] = 'true'
333
-