From e39c4304850acc443f25c7187672aa91dbd2fcb5 Mon Sep 17 00:00:00 2001 From: kim Date: Mon, 27 Jul 2026 23:43:52 +0900 Subject: [PATCH] =?UTF-8?q?v4.3.19-21:=20NextCloud=20=ED=8E=B8=EC=A7=91=20?= =?UTF-8?q?=EB=B2=84=ED=8A=BC(=F0=9F=8C=90/=E2=AC=87=EF=B8=8F)=EC=9D=84=20?= =?UTF-8?q?odt=20=ED=8C=8C=EC=9D=BC=EC=97=90=EB=8F=84=20=ED=99=95=EC=9E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit hwp에서 가져온 odt 사본을 다시 편집하려 해도 버튼이 없었음 — 이제 .odt 파일도 hwp와 동일하게 🌐(NextCloud에서 열기)/⬇️(가져오기+PDF 변환) 대상이 됨. 백엔드는 이미 비-hwp 파일을 변환 없이 그대로 업로드/처리하도록 되어 있어서 프론트엔드 조건만 확장하면 됐음. --- web-ui/html/detective-app.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web-ui/html/detective-app.html b/web-ui/html/detective-app.html index 39ee25c..9b7963a 100644 --- a/web-ui/html/detective-app.html +++ b/web-ui/html/detective-app.html @@ -1341,7 +1341,7 @@ function onEvidenceSortChange(){ // structure stays visible instead of being flattened away. function renderFileRow(f,name){ const isPdf=/\.pdf$/i.test(f.name); - const isHwp=/\.hwp$/i.test(f.name); + const isCloudEditable=/\.(hwp|odt)$/i.test(f.name); const isText=DT_TEXT_EDIT_EXTS.test(f.name); const icon=EVIDENCE_CATEGORY_ICONS[f.category]||'📦'; const nameHtml=isText @@ -1352,8 +1352,8 @@ function renderFileRow(f,name){ ${nameHtml} ${fmtFileSize(f.size)} ${isPdf?`✏️`:''} - ${isHwp?`🌐 - `:''} + ${isCloudEditable?`🌐 + `:''} ${(f.category==='photo'||isText)?` `:''}