diff --git a/app/Http/Controllers/Accessories/AccessoriesController.php b/app/Http/Controllers/Accessories/AccessoriesController.php index bc1ac56fc9..66a914e9a9 100755 --- a/app/Http/Controllers/Accessories/AccessoriesController.php +++ b/app/Http/Controllers/Accessories/AccessoriesController.php @@ -220,7 +220,10 @@ class AccessoriesController extends Controller */ public function show(Accessory $accessory) : View | RedirectResponse { - $accessory = Accessory::withCount('checkouts as checkouts_count')->find($accessory->id); + $accessory->loadCount('checkouts as checkouts_count'); + + $accessory->load(['adminuser' => fn($query) => $query->withTrashed()]); + $this->authorize('view', $accessory); return view('accessories.view', compact('accessory')); } diff --git a/resources/views/accessories/view.blade.php b/resources/views/accessories/view.blade.php index 137f64fef3..0a9ebdfbd1 100644 --- a/resources/views/accessories/view.blade.php +++ b/resources/views/accessories/view.blade.php @@ -324,11 +324,7 @@