From 7dbcd2778ee3df2d05ef7c88dfb3ac5b7d48e47b Mon Sep 17 00:00:00 2001 From: Hera Zhao Date: Mon, 6 Apr 2026 21:38:18 +0000 Subject: [PATCH] Fix BugTracker: match actual API data model - is_resolved (0/1/2/3) instead of string status - priority (0/1/2 numbers) instead of strings - content field instead of title/description - display_name/username for reporter - comment endpoint /comment (singular), body: {content} - Fix duplicate content display in template Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/src/views/BugTracker.vue | 95 ++++++++++++++----------------- 1 file changed, 43 insertions(+), 52 deletions(-) diff --git a/frontend/src/views/BugTracker.vue b/frontend/src/views/BugTracker.vue index 37050ff..464f20e 100644 --- a/frontend/src/views/BugTracker.vue +++ b/frontend/src/views/BugTracker.vue @@ -16,22 +16,21 @@ {{ statusLabel(bug.status) }} {{ formatDate(bug.created_at) }} -
{{ bug.title }}
-
{{ bug.description }}
-
报告者: {{ bug.reporter }}
+
{{ bug.content }}
+
{{ bug.display_name || bug.username }}
- +
-