From e1355c9bebbb40f5714d8be9b5410e53b1342179 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20B=C5=99ou=C5=A1ek?= <melanger@users.noreply.github.com> Date: Fri, 9 Sep 2022 14:16:26 +0200 Subject: [PATCH] fix: handle numeric array in mfaEnforceSettings --- lib/Utils.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/Utils.php b/lib/Utils.php index 581c971..1a35598 100644 --- a/lib/Utils.php +++ b/lib/Utils.php @@ -59,6 +59,9 @@ class Utils { if (!empty($state['Attributes'][AuthSwitcher::MFA_ENFORCE_SETTINGS])) { $settings = $state['Attributes'][AuthSwitcher::MFA_ENFORCE_SETTINGS]; + if (isset($settings[0])) { + $settings = $settings[0]; + } if (is_string($settings)) { $settings = json_decode($settings, true, 3, JSON_THROW_ON_ERROR); } -- GitLab