vjudge: yacs: fix error handle

This commit is contained in:
undefined committed 2024-08-24 16:49:47 +08:00
1 parent ad726c7ea4
commit aefbe70ac0
1 file changed
+3 -2
+3 -2
View File
@@ -24,8 +24,9 @@ export default class YACSProvider extends BasicFetcher implements IBasicProvider
get loggedIn(): Promise<boolean> {
return new Promise((resolve) => {
this.get('/user/fetchByToken').query({ token: this.token })
.end((err, { status }) => resolve(status === 200));
this.get('/user/fetchByToken').query({ token: this.token }).ok(() => true)
.then((res) => resolve(res.status === 200))
.catch(() => resolve(false));
});
}