das marketing frontend wurde auf lokalisierte urls umgestellt.
This commit is contained in:
@@ -39,6 +39,7 @@ class RegisteredUserController extends Controller
|
||||
{
|
||||
$fullName = trim($request->first_name.' '.$request->last_name);
|
||||
|
||||
|
||||
$validated = $request->validate([
|
||||
'username' => ['required', 'string', 'max:255', 'unique:'.User::class],
|
||||
'email' => ['required', 'string', 'lowercase', 'email', 'max:255', 'unique:'.User::class],
|
||||
@@ -51,7 +52,7 @@ class RegisteredUserController extends Controller
|
||||
'package_id' => ['nullable', 'exists:packages,id'],
|
||||
]);
|
||||
|
||||
$shouldAutoVerify = App::environment(['local', 'testing']);
|
||||
$shouldAutoVerify = App::environment('local');
|
||||
|
||||
$user = User::create([
|
||||
'username' => $validated['username'],
|
||||
@@ -98,12 +99,16 @@ class RegisteredUserController extends Controller
|
||||
]),
|
||||
]);
|
||||
|
||||
if (! $user->tenant_id) {
|
||||
$user->forceFill(['tenant_id' => $tenant->id])->save();
|
||||
}
|
||||
|
||||
event(new Registered($user));
|
||||
|
||||
// Send Welcome Email
|
||||
Mail::to($user)
|
||||
->locale($user->preferred_locale ?? app()->getLocale())
|
||||
->queue(new \App\Mail\Welcome($user));
|
||||
->send(new \App\Mail\Welcome($user));
|
||||
|
||||
if ($request->filled('package_id')) {
|
||||
$package = \App\Models\Package::find($request->package_id);
|
||||
@@ -131,7 +136,10 @@ class RegisteredUserController extends Controller
|
||||
Auth::login($user);
|
||||
} elseif ($package) {
|
||||
// Redirect to buy for paid package
|
||||
return redirect()->route('marketing.buy', $package->id);
|
||||
return redirect()->route('buy.packages', [
|
||||
'locale' => session('preferred_locale', app()->getLocale()),
|
||||
'packageId' => $package->id,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user