Kaynağa Gözat

hide deleted users, only admin can delete reclamations

Alexander Musikhin 3 hafta önce
ebeveyn
işleme
38021c5987
2 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 1 1
      app/Http/Controllers/UserController.php
  2. 1 1
      routes/web.php

+ 1 - 1
app/Http/Controllers/UserController.php

@@ -48,7 +48,7 @@ class UserController extends Controller
         $this->acceptFilters($q, $request);
         $this->acceptSearch($q, $request);
         $this->setSortAndOrderBy($model, $request);
-        $q->withTrashed();
+//        $q->withTrashed();
         $q->orderBy($this->data['sortBy'], $this->data['orderBy']);
         $this->data['users'] = $q->paginate(session('per_page', config('pagination.per_page')))->withQueryString();
 

+ 1 - 1
routes/web.php

@@ -119,7 +119,7 @@ Route::middleware('auth:web')->group(function () {
         Route::post('reclamations/{reclamation}/upload-document', [ReclamationController::class, 'uploadDocument'])->name('reclamations.upload-document');
         Route::post('reclamations/{reclamation}/upload-act', [ReclamationController::class, 'uploadAct'])->name('reclamations.upload-act');
         Route::post('reclamations/{reclamation}/update-details', [ReclamationController::class, 'updateDetails'])->name('reclamations.update-details');
-        Route::delete('reclamations/{reclamation}', [ReclamationController::class, 'delete'])->name('reclamations.delete');
+        Route::delete('reclamations/{reclamation}', [ReclamationController::class, 'delete'])->name('reclamations.delete')->middleware('role:' . Role::ADMIN);
 
         Route::get('reports', [ReportController::class, 'index'])->name('reports.index');