Allow optional status label on quickscan checkin

Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
snipe
2024-08-15 10:08:48 +01:00
parent 3e29457094
commit 01c69c8f8f
4 changed files with 19 additions and 7 deletions
@@ -928,7 +928,7 @@ class AssetsController extends Controller
}
}
if ($request->has('status_id')) {
if ($request->filled('status_id')) {
$asset->status_id = $request->input('status_id');
}
@@ -978,7 +978,7 @@ class AssetsController extends Controller
public function checkinByTag(Request $request, $tag = null) : JsonResponse
{
$this->authorize('checkin', Asset::class);
if(null == $tag && null !== ($request->input('asset_tag'))) {
if (null == $tag && null !== ($request->input('asset_tag'))) {
$tag = $request->input('asset_tag');
}
$asset = Asset::where('asset_tag', $tag)->first();