diff --git a/app/Http/Controllers/LocationsController.php b/app/Http/Controllers/LocationsController.php index 25a500b567..adbe173c66 100755 --- a/app/Http/Controllers/LocationsController.php +++ b/app/Http/Controllers/LocationsController.php @@ -236,16 +236,16 @@ class LocationsController extends Controller * @since [v6.0.14] * @return View */ - public function getClone($licenseId = null) + public function getClone($locationId = null) { + $this->authorize('create', Location::class); + // Check if the asset exists - if (is_null($location_to_clone = Location::find($licenseId))) { + if (is_null($location_to_clone = Location::find($locationId))) { // Redirect to the asset management page return redirect()->route('licenses.index')->with('error', trans('admin/locations/message.does_not_exist')); } - $this->authorize('create', $location_to_clone); - $location = clone $location_to_clone; $location->id = null; $location->name = null;