From a4fb2519aa6af4e273f42e4d3c722f1985baf48a Mon Sep 17 00:00:00 2001 From: Jeremy Quinton Date: Sun, 2 Sep 2018 23:16:40 +0200 Subject: [PATCH] fixed issue with installed when app key is regenerated to make key length 32 characters and not 16 --- app/Http/Controllers/InstallerController.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/InstallerController.php b/app/Http/Controllers/InstallerController.php index 6d8df91b..57ab0e10 100644 --- a/app/Http/Controllers/InstallerController.php +++ b/app/Http/Controllers/InstallerController.php @@ -121,6 +121,7 @@ class InstallerController extends Controller return view('Installer.Installer', $this->data); } + $mail['driver'] = $request->get('mail_driver'); $mail['port'] = $request->get('mail_port'); $mail['username'] = $request->get('mail_username'); @@ -131,7 +132,7 @@ class InstallerController extends Controller $mail['host'] = $request->get('mail_host'); $app_url = $request->get('app_url'); - $app_key = str_random(16); + $app_key = str_random(32); $version = file_get_contents(base_path('VERSION')); if ($request->get('test') === 'db') { @@ -144,11 +145,11 @@ class InstallerController extends Controller ]; } - return [ + return response()->json([ 'status' => 'error', 'message' => trans("Installer.connection_failure"), 'test' => 1, - ]; + ]); } //if a user doesn't use the default database details, enters incorrect values in the form, and then proceeds