管理画面で親の招待メールを送る際、mail_activationだけ登録されてしまうことがあった

このコミットが含まれているのは:
守矢諏訪子 2022-01-27 20:59:09 +09:00
コミット b954e7df27
1個のファイルの変更9行の追加1行の削除

ファイルの表示

@ -117,14 +117,22 @@ class FathersController extends Controller {
];
try {
// DBの値の準備。
DB::beginTransaction();
// DBに入ります。
EmailActivation::create($create);
$emac = new EmailActivation;
$emac->fill($create);
$emac->push();
// メールを送ります。
Mail::to($r->email)->send(new FathersRegistrationTemporaryMail($token));
DB::commit();
} catch (\Throwable $e) {
// 失敗
Log::critical($e->getMessage());
DB::rollback();
return ['status_code' => 400, 'error_messages' => '登録に失敗しました。'];
}