From b0797a774677c3f6d1848b6dc57aab6f65726a34 Mon Sep 17 00:00:00 2001
From: Dominik Frantisek Bucik <bucik@ics.muni.cz>
Date: Wed, 29 Nov 2023 19:01:35 +0100
Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20set=20upstream=20ACRs=20e?=
 =?UTF-8?q?ven=20when=20not=20requested=20by=20service?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 lib/Disco.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/Disco.php b/lib/Disco.php
index fc8d486..d7e5cc8 100644
--- a/lib/Disco.php
+++ b/lib/Disco.php
@@ -100,9 +100,9 @@ class Disco extends PowerIdPDisco
                     $this->originalAuthnContextClassRef =
                         $state[self::SAML_REQUESTED_AUTHN_CONTEXT][self::AUTHN_CONTEXT_CLASS_REF];
                     $this->removeAuthContextClassRefWithPrefixes($state);
-                    DiscoUtils::setUpstreamRequestedAuthnContext($state);
-                    State::saveState($state, self::SAML_SP_SSO);
                 }
+                DiscoUtils::setUpstreamRequestedAuthnContext($state);
+                State::saveState($state, self::SAML_SP_SSO);
             }
         }
 
-- 
GitLab