public function completed(Request $request, Tasks $task, $completed) { $task->update(['completed' => $completed]); if ($task->isComplete() && $task->user_id !== $task->task_user_id) { event(new TaskWasCompleted($task)); } else { if ($task->isComplete() && $task->task_user_id == auth()->id()) { \Toastr::success($task->subject, 'Task complete'); } } return redirect()->back(); }