Skip to content

Commit 9675148

Browse files
committed
fix: standardize error messages in UploadArchiveDialog and Archive views to provide a consistent user experience
1 parent be65e4a commit 9675148

2 files changed

Lines changed: 3 additions & 10 deletions

File tree

frontend/src/components/UploadArchiveDialog.vue

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -530,17 +530,10 @@ const handleUpload = async () => {
530530
} catch (error) {
531531
console.error("Upload error:", error);
532532
533-
let errorMessage = "請稍後再試";
534-
if (error.response?.data?.detail) {
535-
errorMessage = error.response.data.detail;
536-
} else if (error.message) {
537-
errorMessage = error.message;
538-
}
539-
540533
toast.add({
541534
severity: "error",
542535
summary: "上傳失敗",
543-
detail: errorMessage,
536+
detail: "發生錯誤,請稍後再試",
544537
life: 3000,
545538
});
546539
} finally {

frontend/src/views/Archive.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1023,7 +1023,7 @@ const deleteArchive = async (archive) => {
10231023
toast.add({
10241024
severity: "error",
10251025
summary: "刪除失敗",
1026-
detail: error.response?.data?.detail || "請稍後再試",
1026+
detail: "發生錯誤,請稍後再試",
10271027
life: 3000,
10281028
});
10291029
}
@@ -1138,7 +1138,7 @@ const handleEdit = async () => {
11381138
toast.add({
11391139
severity: "error",
11401140
summary: "更新失敗",
1141-
detail: error.response?.data?.detail || "請稍後再試",
1141+
detail: "發生錯誤,請稍後再試",
11421142
life: 3000,
11431143
});
11441144
} finally {

0 commit comments

Comments
 (0)