diff --git a/backend-node/src/services/menuCopyService.ts b/backend-node/src/services/menuCopyService.ts index 17ee7505..90f49770 100644 --- a/backend-node/src/services/menuCopyService.ts +++ b/backend-node/src/services/menuCopyService.ts @@ -232,8 +232,11 @@ export class MenuCopyService { } // 2) 조건부 컨테이너 (숫자 또는 문자열) - if (props?.sections && Array.isArray(props.sections)) { - for (const section of props.sections) { + if ( + props?.componentConfig?.sections && + Array.isArray(props.componentConfig.sections) + ) { + for (const section of props.componentConfig.sections) { if (section.screenId) { const screenId = section.screenId; const numId =