create a mail when a task is deleted to the participants

This commit is contained in:
2026-03-18 11:37:47 +01:00
parent ce887d0846
commit 3d8fd6687d
3 changed files with 100 additions and 0 deletions
+9
View File
@@ -12,6 +12,8 @@ use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate;
use Illuminate\Support\Facades\Log;
use Illuminate\Support\Facades\Mail;
use App\Mail\TaskParticipationCancelledMail;
class TasksController extends Controller
{
@@ -140,6 +142,13 @@ class TasksController extends Controller
$task,
$event
));
$data = [
'name' => $user->name,
'lastname' => $user->lastname,
'taskName' => $task->name,
];
Mail::to($user->email)->send(new TaskParticipationCancelledMail($data));
}
$task->delete();