From 8407dea78181093ec02dd68e70fac3463517e33b Mon Sep 17 00:00:00 2001 From: dadaloop82 Date: Mon, 11 May 2026 16:57:00 +0000 Subject: [PATCH] fix: editBannerNoExpiry load inventory before opening edit modal currentInventory is empty on dashboard. Fetch inventory_list first (same pattern as editReviewItem and weighBannerItem). --- assets/js/app.js | 5 ++++- index.html | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/assets/js/app.js b/assets/js/app.js index 0bbc97b..3c2b2ca 100644 --- a/assets/js/app.js +++ b/assets/js/app.js @@ -3941,7 +3941,10 @@ function editBannerNoExpiry() { const entry = _bannerQueue[_bannerIndex]; if (!entry || entry.type !== 'no_expiry') return; _bannerEditPending = true; - editInventoryItem(entry.data.id); + api('inventory_list').then(data => { + currentInventory = data.inventory || []; + editInventoryItem(entry.data.id); + }); } function editBannerReview() { diff --git a/index.html b/index.html index 9be80e4..de8ce76 100644 --- a/index.html +++ b/index.html @@ -11,7 +11,7 @@ EverShelf - + @@ -1469,6 +1469,6 @@ - +