From a617c0545e81b1137236c0bbce0bd2b067c1827e Mon Sep 17 00:00:00 2001 From: snipe Date: Wed, 19 Feb 2025 08:39:25 +0000 Subject: [PATCH] WIP license checkin Signed-off-by: snipe --- .../Controllers/Licenses/LicenseCheckinController.php | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/app/Http/Controllers/Licenses/LicenseCheckinController.php b/app/Http/Controllers/Licenses/LicenseCheckinController.php index 373a167642..4197cf771e 100644 --- a/app/Http/Controllers/Licenses/LicenseCheckinController.php +++ b/app/Http/Controllers/Licenses/LicenseCheckinController.php @@ -28,16 +28,11 @@ class LicenseCheckinController extends Controller * @return \Illuminate\Contracts\View\View * @throws \Illuminate\Auth\Access\AuthorizationException */ - public function create($seatId = null, $backTo = null) + public function create(LicenseSeat $licenseSeat, $backTo = null) { // Check if the asset exists - if (is_null($licenseSeat = LicenseSeat::find($seatId)) || is_null($license = License::find($licenseSeat->license_id))) { - // Redirect to the asset management page with error - return redirect()->route('licenses.index')->with('error', trans('admin/licenses/message.not_found')); - } - + $license = License::find($licenseSeat->license_id); $this->authorize('checkout', $license); - return view('licenses/checkin', compact('licenseSeat'))->with('backto', $backTo); }