diff --git a/portal/setup-wizard.html b/portal/setup-wizard.html
index 01ba0d5..1beedf0 100644
--- a/portal/setup-wizard.html
+++ b/portal/setup-wizard.html
@@ -2720,6 +2720,10 @@
if (origCat?.parentCategoryName) {
catObj.parentCategoryName = origCat.parentCategoryName;
}
+ // Preserve menuName for multi-menu mapping
+ if (origCat?.menuName) {
+ catObj.menuName = origCat.menuName;
+ }
updatedCategories.push(catObj);
}
});
@@ -3278,6 +3282,11 @@
function showFinalStep() {
updateProgress(6);
+ console.log('=== showFinalStep DEBUG ===');
+ console.log('config.extractedData.menus:', config.extractedData.menus);
+ console.log('config.extractedData keys:', Object.keys(config.extractedData));
+ console.log('menus length:', (config.extractedData.menus || []).length);
+
const { business, categories, modifiers, items } = config.extractedData;
const topCats = categories.filter(c => !c.parentCategoryName);