From 013ad1069ccddc52c02d86a17c2aadc3e87bbe3c Mon Sep 17 00:00:00 2001 From: Godfrey M Date: Mon, 16 Jun 2025 16:30:00 -0700 Subject: [PATCH] saving certs sooner in the stack --- app/Http/Requests/SettingsSamlRequest.php | 4 ++++ resources/views/settings/saml.blade.php | 1 + 2 files changed, 5 insertions(+) diff --git a/app/Http/Requests/SettingsSamlRequest.php b/app/Http/Requests/SettingsSamlRequest.php index 2ab876141a..db554488e2 100644 --- a/app/Http/Requests/SettingsSamlRequest.php +++ b/app/Http/Requests/SettingsSamlRequest.php @@ -130,6 +130,10 @@ class SettingsSamlRequest extends FormRequest 'saml_sp_x509cert' => $x509cert, 'saml_sp_privatekey' => $privateKey, ]); + $setting = Setting::getSettings(); + $setting->saml_sp_x509cert = $x509cert; + $setting->saml_sp_privatekey = $privateKey; + $setting->save(); } } else { $validator->errors()->add('saml_integration', 'openssl.cnf is missing/invalid'); diff --git a/resources/views/settings/saml.blade.php b/resources/views/settings/saml.blade.php index c0cdcb5687..e57218f046 100644 --- a/resources/views/settings/saml.blade.php +++ b/resources/views/settings/saml.blade.php @@ -85,6 +85,7 @@