fixed missing contact_email from registration

This commit is contained in:
Codex Agent
2025-12-22 17:54:42 +01:00
parent 1eda29cfce
commit c8f0f880d2
5 changed files with 5 additions and 1 deletions

View File

@@ -39,7 +39,6 @@ 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],
@@ -75,6 +74,7 @@ class RegisteredUserController extends Controller
'name' => $fullName,
'slug' => Str::slug($fullName.'-'.now()->timestamp),
'email' => $request->email,
'contact_email' => $request->email,
'is_active' => true,
'is_suspended' => false,
'subscription_tier' => 'free',

View File

@@ -98,6 +98,7 @@ class CheckoutController extends Controller
'name' => $validated['first_name'].' '.$validated['last_name'],
'slug' => Str::slug($validated['first_name'].' '.$validated['last_name'].'-'.now()->timestamp),
'email' => $validated['email'],
'contact_email' => $validated['email'],
'is_active' => true,
'is_suspended' => false,
'subscription_tier' => 'free',

View File

@@ -166,6 +166,7 @@ class CheckoutAssignmentService
'name' => $session->package_snapshot['name'] ?? $user->name,
'slug' => Str::slug(($user->name ?: $user->email).' '.now()->timestamp),
'email' => $user->email,
'contact_email' => $user->email,
'is_active' => true,
'is_suspended' => false,
'subscription_tier' => 'free',