fix(527-1): B07 확정 표시 걷음 — 정보칸 「확정/잠정」 배지 · CAD 보기 전용 알림 옛 「확정한 도면 · [수정]」 글 · 저장 실패 글 「확정」 → 「저장」
- [>] 「도면 저장」 단계는 요구 281 · 520-3 그대로(고친 도면만 서버 저장 → 단계 완료 → 이동) - 서버 끝점 · manifest confirmed 키 = 안쪽 이름이라 그대로(브레인 정함) - 평면도 설정 모달 배지는 sub5(524) 몫 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -441,7 +441,7 @@ async def confirm_design_drawing(
|
||||
items = await asyncio.to_thread(_drawing_list, project_root, longitudinal_path)
|
||||
item = next((candidate for candidate in items if candidate.id == drawing_id), None)
|
||||
if not item:
|
||||
raise FileNotFoundError("확정할 도면을 찾을 수 없습니다.")
|
||||
raise FileNotFoundError("저장할 도면을 찾을 수 없습니다.")
|
||||
sheet = None
|
||||
if CROSS_SHEET_ID.fullmatch(drawing_id):
|
||||
plan = await asyncio.to_thread(_cross_sheet_plan, project_root, longitudinal_path)
|
||||
@@ -520,7 +520,7 @@ async def confirm_design_drawing(
|
||||
logger.exception("B07 도면 확정 실패: project_id=%s drawing_id=%s", project_id, drawing_id)
|
||||
return JSONResponse(
|
||||
status_code=500,
|
||||
content={"status": "error", "message": "상세 설계 도면을 확정하지 못했습니다."},
|
||||
content={"status": "error", "message": "상세 설계 도면을 저장하지 못했습니다."},
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user