Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3a9f809f46 |
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "tallynote",
|
||||
"version": "1.2.0",
|
||||
"version": "1.2.1",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"packageManager": "pnpm@9.0.6",
|
||||
|
||||
@@ -25,7 +25,7 @@ import {
|
||||
} from "lucide-react";
|
||||
import { Button, Card, Dialog, RadioGroup, Radio, Steps, Tag, Tooltip } from "tdesign-react";
|
||||
import { Page, Surface } from "../common";
|
||||
import { api } from "../../services/api";
|
||||
import { api, ApiError } from "../../services/api";
|
||||
import { dateText } from "../../utils/date";
|
||||
import type { MockScenario, MockUpdateState } from "./mockData";
|
||||
|
||||
@@ -420,7 +420,11 @@ export default function UpdatePage({
|
||||
setLiveInfo(await api<UpdateInfo>("/api/update/check", { method: "POST" }));
|
||||
notify?.("版本检查完成", "info");
|
||||
} catch (e) {
|
||||
setError((e as Error).message);
|
||||
if (e instanceof ApiError && e.status === 429) {
|
||||
notify?.((e as Error).message, "error");
|
||||
} else {
|
||||
setError((e as Error).message);
|
||||
}
|
||||
} finally {
|
||||
setChecking(false);
|
||||
checkInFlight.current = false;
|
||||
|
||||
Reference in New Issue
Block a user