Selaa lähdekoodia

Merge pull request #5605 from pixelfed/staging

Staging
daniel 5 kuukautta sitten
vanhempi
commit
ad9a5f5a43
1 muutettua tiedostoa jossa 7 lisäystä ja 0 poistoa
  1. 7 0
      app/Http/Controllers/Admin/AdminSettingsController.php

+ 7 - 0
app/Http/Controllers/Admin/AdminSettingsController.php

@@ -876,6 +876,13 @@ trait AdminSettingsController
                 if (! $isValid) {
                     return response()->json(['error' => true, 's3_vce' => true, 'message' => "<div class='border border-danger text-danger p-3 font-weight-bold rounded-lg'>The S3/Spaces credentials you provided are invalid, or the bucket does not have the proper permissions.</div><br/>Please check all fields and try again.<br/><br/><strong>Any cloud storage configuration changes you made have NOT been saved due to invalid credentials.</strong>"], 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);
         }