diff --git a/src/hooks/roofcover/usePropertiesSetting.js b/src/hooks/roofcover/usePropertiesSetting.js index 3a1535a3..73a72e5a 100644 --- a/src/hooks/roofcover/usePropertiesSetting.js +++ b/src/hooks/roofcover/usePropertiesSetting.js @@ -125,6 +125,12 @@ export function usePropertiesSetting(id) { } const lines = canvas.getObjects().filter((obj) => obj.name === 'outerLine') + const notSetAttributes = lines.filter((line) => !line.attributes?.type) + if (notSetAttributes.length > 0) { + alert('설정되지 않은 외벽선이 있습니다.') + return + } + lines.forEach((line) => { line.set({ attributes: line.attributes ? line.attributes : { offset: 0, type: LINE_TYPE.WALLLINE.WALL },