Move telemetry option into settings; checkbox in install refs #415 (#416)

This commit is contained in:
Nabeel S
2019-10-29 13:07:53 -04:00
committed by GitHub
parent a2ea9b29ba
commit ae68550448
7 changed files with 76 additions and 38 deletions

View File

@@ -330,9 +330,13 @@ class InstallerController extends Controller
$user = $this->userService->createUser($user, ['admin']);
Log::info('User registered: ', $user->toArray());
// Set the intial admin e-mail address
setting('general.admin_email', $user->email);
// Set the initial admin e-mail address
setting_save('general.admin_email', $user->email);
// Save telemetry setting
setting_save('general.telemetry', get_truth_state($request->get('telemetry')));
// Try sending telemetry info
$this->analyticsSvc->sendInstall();
return view('installer::install/steps/step3a-completed', []);