From 86d9ce721f2bb2971b8babc549d439d18e3c2fec Mon Sep 17 00:00:00 2001 From: LD-Reborn Date: Fri, 17 Oct 2025 19:49:51 +0200 Subject: [PATCH 1/3] Fixed bug: /Home/Inventory modal showing despite invalid Asset Id --- src/Views/Home/Inventory.cshtml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Views/Home/Inventory.cshtml b/src/Views/Home/Inventory.cshtml index fc70218..d409599 100644 --- a/src/Views/Home/Inventory.cshtml +++ b/src/Views/Home/Inventory.cshtml @@ -174,7 +174,6 @@ const modal = new bootstrap.Modal(viewModal); viewContent.innerHTML = '

@T["Loading..."]

'; - modal.show(); try { const response = await fetch(`/Assets/Get?cn=${decodedText}`); @@ -182,9 +181,12 @@ const asset = json.assetsModel; if (!asset) { - viewContent.innerHTML = `

@T["Asset not found."]

`; + const input = document.getElementById("barcodeInput"); + input.classList.add("is-invalid"); + showToast('@T["Asset not found."]', 'danger'); return; } + modal.show(); const html = `
@@ -378,6 +380,11 @@ } }); } + + document.getElementById("barcodeInput").addEventListener("input", e => { + e.target.classList.remove("is-invalid"); + }); + } From b6e2b74cd066f8866708748c3b4de7ea25aafba3 Mon Sep 17 00:00:00 2001 From: LD-Reborn Date: Fri, 17 Oct 2025 19:53:07 +0200 Subject: [PATCH 2/3] Removed camera auto-reenabling in /Home/Inventory --- src/Views/Home/Inventory.cshtml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/Views/Home/Inventory.cshtml b/src/Views/Home/Inventory.cshtml index d409599..636b380 100644 --- a/src/Views/Home/Inventory.cshtml +++ b/src/Views/Home/Inventory.cshtml @@ -313,16 +313,6 @@ onScanSuccess, onScanError ); - - - document.getElementById('viewAssetModal').addEventListener('hidden.bs.modal', () => { - html5QrCode.start( - { facingMode: "environment" }, - { fps: 10, qrbox: { width: 300, height: 150 } }, - onScanSuccess, - onScanError - ).catch(err => console.error("Error restarting scanner:", err)); - }); }); } From c34939d648318bb68a01250d5f78e6bb7c63cc98 Mon Sep 17 00:00:00 2001 From: LD-Reborn Date: Fri, 17 Oct 2025 20:00:21 +0200 Subject: [PATCH 3/3] Fixed ahh layout in /Home/Inventory --- src/Views/Home/Inventory.cshtml | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/Views/Home/Inventory.cshtml b/src/Views/Home/Inventory.cshtml index 636b380..0048497 100644 --- a/src/Views/Home/Inventory.cshtml +++ b/src/Views/Home/Inventory.cshtml @@ -13,8 +13,6 @@
-
-