fix(debate): Wiki.js 빈 content 페이지 생성 실패 — placeholder 텍스트 사용

This commit is contained in:
2026-03-22 23:24:28 +09:00
parent 1ddde4e2e1
commit c9c8c6bffd

View File

@@ -112,11 +112,14 @@ class DebateHandler:
"input-gemini", "input-opus",
"response-gemini", "response-opus"]:
try:
if page == "working-document":
init_content = f"# {self.session.topic}\n\n*(토론 시작 대기 중)*\n"
else:
init_content = f"*(대기 중)*\n"
await wiki.upsert_page(
self._wiki_path(page),
f"{short_title}{page}",
f"# {self.session.topic}\n\n*(토론 시작 대기 중)*\n"
if page == "working-document" else "",
init_content,
tags=["debate", slug],
)
except Exception as e:
@@ -291,7 +294,7 @@ class DebateHandler:
# ① response 페이지 초기화 (이전 답변 누적 방지)
await self._wiki_upsert(
self._wiki_path(f"response-{speaker}"),
f"Response - {speaker}", "",
f"Response - {speaker}", "*(응답 대기 중)*\n",
)
# ② 사회자(Flash) 해설 생성