From 599a36f4aafb1e6a7f661edd6fbd4ed575758c85 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Sun, 26 Jan 2025 00:38:59 -0700 Subject: [PATCH] Update AdminSettingsController, persist updates to ConfigCacheService --- app/Http/Controllers/Admin/AdminSettingsController.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/Http/Controllers/Admin/AdminSettingsController.php b/app/Http/Controllers/Admin/AdminSettingsController.php index 09b1da569..cae5c1e4a 100644 --- a/app/Http/Controllers/Admin/AdminSettingsController.php +++ b/app/Http/Controllers/Admin/AdminSettingsController.php @@ -876,6 +876,13 @@ trait AdminSettingsController if (! $isValid) { return response()->json(['error' => true, 's3_vce' => true, 'message' => "
The S3/Spaces credentials you provided are invalid, or the bucket does not have the proper permissions.

Please check all fields and try again.

Any cloud storage configuration changes you made have NOT been saved due to invalid credentials."], 400); } + + ConfigCacheService::put($dkey . 'key', $key); + ConfigCacheService::put($dkey . 'secret', $secret); + ConfigCacheService::put($dkey . 'region', $region); + ConfigCacheService::put($dkey . 'bucket', $bucket); + ConfigCacheService::put($dkey . 'endpoint', $endpoint); + ConfigCacheService::put($dkey . 'url', $url); } $res['changes'] = json_encode($changes); }