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);