From 5d9069e6908826cf5b5304a953c400051628933c Mon Sep 17 00:00:00 2001 From: AIIrondev Date: Sat, 18 Apr 2026 11:59:12 +0200 Subject: [PATCH] feat: Add function to open item modal with details fetched from backend --- Web/templates/main_admin.html | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Web/templates/main_admin.html b/Web/templates/main_admin.html index 967dc98..d3456b1 100755 --- a/Web/templates/main_admin.html +++ b/Web/templates/main_admin.html @@ -4000,6 +4000,22 @@ document.addEventListener('DOMContentLoaded', ()=>{ 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) { let targetItemId = defaultItemId;