Skip to content

Commit

Permalink
update TaskController
Browse files Browse the repository at this point in the history
  • Loading branch information
Bosun18 committed Feb 7, 2024
1 parent 1e27469 commit 033e570
Showing 1 changed file with 7 additions and 15 deletions.
22 changes: 7 additions & 15 deletions app/Http/Controllers/TaskController.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Models\Task;
use Spatie\QueryBuilder\QueryBuilder;
use Spatie\QueryBuilder\AllowedFilter;
Expand All @@ -20,13 +21,13 @@ public function __construct()
/**
* Display a listing of the resource.
*/
public function index(): \Illuminate\Contracts\View\View|
public function index(Request $request): \Illuminate\Contracts\View\View|
\Illuminate\Foundation\Application|
\Illuminate\Contracts\View\Factory|\Illuminate\Contracts\Foundation\Application
{
$users = User::pluck('name', 'id');
$users = User::pluck('name', 'id')->all();

$taskStatuses = TaskStatus::select('name', 'id')->pluck('name', 'id');
$taskStatuses = TaskStatus::select('name', 'id')->pluck('name', 'id')->all();

$tasks = QueryBuilder::for(Task::class)
->allowedFilters([
Expand All @@ -38,15 +39,9 @@ public function index(): \Illuminate\Contracts\View\View|
->orderBy('id')
->paginate(15);

return view('Task.index', [
'tasks' => $tasks,
'users' => $users,
'taskStatuses' => $taskStatuses,
'activeFilter' => request()->get('filter', [
'status_id' => '',
'assigned_to_id' => '',
'created_by_id' => ''
])]);
$filter = $request->filter ?? null;

return view('Task.index', compact('tasks', 'taskStatuses', 'users', 'filter'));
}

/**
Expand Down Expand Up @@ -104,7 +99,6 @@ public function edit(Task $task): \Illuminate\Contracts\View\View|
\Illuminate\Foundation\Application|
\Illuminate\Contracts\View\Factory|\Illuminate\Contracts\Foundation\Application
{
// $this->authorize('update', $task);
$taskStatuses = TaskStatus::all();
$users = User::select('name', 'id')->pluck('name', 'id');
$taskLabels = $task->labels;
Expand All @@ -118,8 +112,6 @@ public function edit(Task $task): \Illuminate\Contracts\View\View|
*/
public function update(UpdateTaskRequest $request, Task $task): \Illuminate\Http\RedirectResponse
{
// $this->authorize('update', $task);

$request->validated();

$data = $request->except('labels');
Expand Down

0 comments on commit 033e570

Please sign in to comment.