diff --git a/app/controllers/SetupController.php b/app/controllers/SetupController.php index d2bf4c21..bf0f16d5 100644 --- a/app/controllers/SetupController.php +++ b/app/controllers/SetupController.php @@ -10,9 +10,9 @@ public function setupCachet() { $postData = Input::get(); $v = Validator::make($postData, [ - 'app_name' => 'required', - 'app_domain' => 'url|required', - 'show_support' => 'boolean', + 'settings.app_name' => 'required', + 'settings.app_domain' => 'url|required', + 'settings.show_support' => 'boolean', 'user.name'=> 'alpha_dash|required', 'user.email' => 'email|required', 'user.password' => 'required' @@ -32,7 +32,7 @@ Auth::login($user); // Create the settings, boi. - foreach ($postData as $settingName => $settingValue) { + foreach (array_get($postData, 'settings') as $settingName => $settingValue) { $setting = new Setting; $setting->name = $settingName; $setting->value = $settingValue; diff --git a/app/views/setup.blade.php b/app/views/setup.blade.php index e1e3b3e4..2d86bbf9 100644 --- a/app/views/setup.blade.php +++ b/app/views/setup.blade.php @@ -11,27 +11,27 @@