update mail flow
All checks were successful
All checks were successful
This commit is contained in:
@@ -67,8 +67,8 @@ public function store(Request $request)
|
|||||||
]);
|
]);
|
||||||
|
|
||||||
// Send welcome mail
|
// Send welcome mail
|
||||||
if (env('MAIL_USERNAME')) {
|
if (config('mail.mailers.smtp.username')) {
|
||||||
if (env('QUEUE_MAIL')) {
|
if (config('mail.queue_mail')) {
|
||||||
Mail::to($request->email)->queue(new RegistrationMail($code));
|
Mail::to($request->email)->queue(new RegistrationMail($code));
|
||||||
} else {
|
} else {
|
||||||
Mail::to($request->email)->send(new RegistrationMail($code));
|
Mail::to($request->email)->send(new RegistrationMail($code));
|
||||||
@@ -118,8 +118,8 @@ public function otpResend(Request $request)
|
|||||||
'name' => $request->name,
|
'name' => $request->name,
|
||||||
];
|
];
|
||||||
|
|
||||||
if (env('MAIL_USERNAME')) {
|
if (config('mail.mailers.smtp.username')) {
|
||||||
if (env('QUEUE_MAIL')) {
|
if (config('mail.queue_mail')) {
|
||||||
Mail::to($request->email)->queue(new WelcomeMail($data));
|
Mail::to($request->email)->queue(new WelcomeMail($data));
|
||||||
} else {
|
} else {
|
||||||
Mail::to($request->email)->send(new WelcomeMail($data));
|
Mail::to($request->email)->send(new WelcomeMail($data));
|
||||||
@@ -290,7 +290,7 @@ public function getOtpTimeInSeconds()
|
|||||||
|
|
||||||
$time = $otpSettings['otp_expiration_time'] ?? null;
|
$time = $otpSettings['otp_expiration_time'] ?? null;
|
||||||
$durationType = $otpSettings['otp_duration_type'] ?? 'minute';
|
$durationType = $otpSettings['otp_duration_type'] ?? 'minute';
|
||||||
$defaultFromEnv = env('OTP_VISIBILITY_TIME', 3);
|
$defaultFromEnv = config('mail.otp_visibility_time', 3);
|
||||||
|
|
||||||
// Use default if DB value is null
|
// Use default if DB value is null
|
||||||
if (empty($time)) {
|
if (empty($time)) {
|
||||||
|
|||||||
@@ -115,4 +115,8 @@
|
|||||||
],
|
],
|
||||||
],
|
],
|
||||||
|
|
||||||
|
'queue_mail' => env('QUEUE_MAIL', false),
|
||||||
|
|
||||||
|
'otp_visibility_time' => env('OTP_VISIBILITY_TIME', 3),
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user