修复右侧边栏“提交”区域在没有提交记录时显示错误

This commit is contained in:
xintaofei
2026-03-12 22:51:53 +08:00
parent 7a6ddb87ba
commit 080a969c1e
4 changed files with 14 additions and 4 deletions

View File

@@ -83,6 +83,7 @@ import {
} from "@/lib/tauri"
import type { GitBranchList, GitLogEntry, GitLogFileChange } from "@/lib/types"
import { toast } from "sonner"
import { toErrorMessage } from "@/lib/app-error"
function formatRelativeTime(
dateStr: string,
@@ -684,7 +685,7 @@ export function GitLogTab() {
} catch (e) {
setBranchesError((prev) => ({
...prev,
[fullHash]: e instanceof Error ? e.message : String(e),
[fullHash]: toErrorMessage(e),
}))
} finally {
setBranchesLoading((prev) => ({ ...prev, [fullHash]: false }))
@@ -727,7 +728,7 @@ export function GitLogTab() {
)
}
} catch (e) {
setError(e instanceof Error ? e.message : String(e))
setError(toErrorMessage(e))
} finally {
if (inline) {
setRefreshing(false)