Skip to content

Commit 913e057

Browse files
author
lucifer
committed
fix: 容错
1 parent ff35b31 commit 913e057

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

routes/users.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,15 @@ router.get("/api/v1/user", async (ctx) => {
3939
if (token) {
4040
const duserStr = decrypt(token);
4141
if (duserStr) {
42-
console.log(duserStr);
43-
const duser = JSON.parse(duserStr);
42+
try {
43+
const duser = JSON.parse(duserStr);
4444

45-
if (db.find((q) => q.login === duser.login)) {
46-
ctx.body = duser;
47-
return;
45+
if (db.find((q) => q.login === duser.login)) {
46+
ctx.body = duser;
47+
return;
48+
}
49+
} catch (err) {
50+
console.log("token 解析失败:", err);
4851
}
4952
}
5053
}

0 commit comments

Comments
 (0)