diff --git a/assets/js/app.js b/assets/js/app.js
index e317e8d..6793ec2 100644
--- a/assets/js/app.js
+++ b/assets/js/app.js
@@ -6676,6 +6676,9 @@ function renderInventoryItem(item) {
const catIcon = CATEGORY_ICONS[catKey] || '📦';
const catLabel = t('categories.' + catKey) || catKey;
const catBadge = `${catIcon} ${catLabel}`;
+ const subBadge = (item.subcategory && SUBCATEGORY_LABELS[item.subcategory])
+ ? `${SUBCATEGORY_LABELS[item.subcategory]}`
+ : '';
const subBadge = (catKey === 'bevande' && item.subcategory && SUBCATEGORY_LABELS[item.subcategory])
? `${SUBCATEGORY_LABELS[item.subcategory]}`
: '';
@@ -9074,7 +9077,7 @@ function editProductFromAction() {
document.getElementById('pf-category').closest('.form-group').style.display = 'block';
}
document.getElementById('pf-category').disabled = false;
-
+ document.getElementById('pf-subcategory').value = currentProduct.subcategory || '';
// Set subcategory (boisson uniquement)
const editSubGroup = document.getElementById('pf-subcategory-group');
if (editSubGroup) editSubGroup.style.display = (cat === 'bevande') ? 'block' : 'none';