feat: Add function to open item modal with details fetched from backend

This commit is contained in:
2026-04-18 11:59:12 +02:00
parent 16f34a1425
commit 5d9069e690
+16
View File
@@ -4000,6 +4000,22 @@ document.addEventListener('DOMContentLoaded', ()=>{
applyFilters(); applyFilters();
} }
// Open item modal with fresh details from backend.
function openItemQuick(id) {
fetch(`/get_item/${id}`)
.then(response => response.json())
.then(item => {
if (item && !item.error) {
openItemModal(item);
} else {
console.error('Item details could not be loaded:', item);
}
})
.catch(err => {
console.error('Error loading item details:', err);
});
}
function openEditModalForSelectedUnit(defaultItemId, selectId) { function openEditModalForSelectedUnit(defaultItemId, selectId) {
let targetItemId = defaultItemId; let targetItemId = defaultItemId;