From 508a26ba0268c42752fefd094daca13bb3da6d0b Mon Sep 17 00:00:00 2001 From: Shuming Liu Date: Sun, 30 Aug 2026 09:39:50 +0800 Subject: [PATCH] fix bug --- sentence_api/static/admin.html | 2 +- sentence_api/static/admin.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sentence_api/static/admin.html b/sentence_api/static/admin.html index a5faf0b..457ffc2 100644 --- a/sentence_api/static/admin.html +++ b/sentence_api/static/admin.html @@ -91,6 +91,6 @@ - + diff --git a/sentence_api/static/admin.js b/sentence_api/static/admin.js index 046a814..f78be87 100644 --- a/sentence_api/static/admin.js +++ b/sentence_api/static/admin.js @@ -188,7 +188,7 @@ async function openSentences(video) { for (const sentence of sentences) { elements.sentenceRows.append(sentenceRow(video, sentence)); } - elements.dialog.showModal(); + if (!elements.dialog.open) elements.dialog.showModal(); } catch (error) { elements.serviceState.textContent = `句子加载失败: ${error.message}`; } @@ -232,6 +232,7 @@ function sentenceRow(video, sentence) { save.textContent = "已保存"; } } catch (error) { + elements.serviceState.textContent = `句子保存失败: ${error.message}`; save.textContent = error.message; } finally { window.setTimeout(() => { save.disabled = false; save.textContent = "保存"; }, 1600);