feat: accept terms
This commit is contained in:
@@ -360,6 +360,7 @@ class AuthController extends Controller
|
||||
$userAttributes['email'] = strtolower($data['email']);
|
||||
$userAttributes['password'] = Hash::make($data['password']);
|
||||
$userAttributes['avatar_url'] = $avatarPath;
|
||||
$userAttributes['terms_accepted_at'] = now();
|
||||
$trialDays = max(0, (int) config('billing.trial_days', 7));
|
||||
|
||||
if ($trialDays > 0) {
|
||||
|
||||
@@ -50,6 +50,7 @@ class RegisterRequest extends FormRequest
|
||||
->symbols()
|
||||
->uncompromised(),
|
||||
],
|
||||
'termsAccepted' => ['required', 'accepted'],
|
||||
'avatar' => ['sometimes', 'nullable', 'image', 'max:2048'],
|
||||
'bio' => ['nullable', 'string'],
|
||||
'physicalActivityLevel' => ['sometimes', Rule::enum(PhysicalActivityLevel::class)],
|
||||
|
||||
Reference in New Issue
Block a user