diff --git a/lib/Settings/Admin.php b/lib/Settings/Admin.php index 26ef6afe..db8c5798 100644 --- a/lib/Settings/Admin.php +++ b/lib/Settings/Admin.php @@ -204,7 +204,7 @@ public function getForm() { 'type' => 'checkbox', 'hideForEnv' => true, 'global' => true, - 'value' => $this->config->getAppValue('user_saml', 'general-allow_multiple_user_back_ends') + 'value' => $this->config->getAppValue('user_saml', 'general-allow_multiple_user_back_ends', '0') ]; } diff --git a/tests/unit/Settings/AdminTest.php b/tests/unit/Settings/AdminTest.php index 704ecfcb..2a1b203c 100644 --- a/tests/unit/Settings/AdminTest.php +++ b/tests/unit/Settings/AdminTest.php @@ -258,7 +258,7 @@ public function testGetFormWithSaml() { $params = $this->formDataProvider(); $params['type'] = 'saml'; $params['general']['require_provisioned_account']['value'] = 0; - $params['general']['allow_multiple_user_back_ends']['value'] = ''; + $params['general']['allow_multiple_user_back_ends']['value'] = '0'; $expected = new TemplateResponse('user_saml', 'admin', $params); $this->assertEquals($expected, $this->admin->getForm());