From 98485cc7af2e800255e9e6edf886b4d58c70268c Mon Sep 17 00:00:00 2001 From: Tim <135014430+nagisa77@users.noreply.github.com> Date: Thu, 10 Jul 2025 11:35:36 +0800 Subject: [PATCH] Improve tag creation error handling --- open-isle-cli/src/views/NewPostPageView.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/open-isle-cli/src/views/NewPostPageView.vue b/open-isle-cli/src/views/NewPostPageView.vue index 5617454c4..2b7d4346e 100644 --- a/open-isle-cli/src/views/NewPostPageView.vue +++ b/open-isle-cli/src/views/NewPostPageView.vue @@ -138,6 +138,13 @@ export default { selectedTags.value[i] = data.id // update local TagSelect options handled by component } else { + let data + try { + data = await res.json() + } catch (e) { + data = null + } + toast.error((data && data.error) || '创建标签失败') throw new Error('create tag failed') } }