From 553123376300d3c9d2d87413ec2261232cf33ec6 Mon Sep 17 00:00:00 2001 From: Baoshuo Date: Fri, 3 Feb 2023 17:04:22 +0800 Subject: [PATCH] fix(remote_judger): status reporting --- remote_judger/src/providers/codeforces.ts | 2 +- remote_judger/src/providers/luogu.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/remote_judger/src/providers/codeforces.ts b/remote_judger/src/providers/codeforces.ts index bf652ad..2795379 100644 --- a/remote_judger/src/providers/codeforces.ts +++ b/remote_judger/src/providers/codeforces.ts @@ -237,7 +237,7 @@ export default class CodeforcesProvider implements IBasicProvider { end ) { if (!(await this.ensureLogin())) { - end({ + await end({ error: true, status: 'Judgment Failed', message: 'Login failed', diff --git a/remote_judger/src/providers/luogu.ts b/remote_judger/src/providers/luogu.ts index 11902cb..38124c0 100644 --- a/remote_judger/src/providers/luogu.ts +++ b/remote_judger/src/providers/luogu.ts @@ -208,7 +208,7 @@ export default class LuoguProvider implements IBasicProvider { end ) { if (!(await this.ensureLogin())) { - end({ + await end({ error: true, status: 'Judgment Failed', message: 'Login failed', @@ -218,7 +218,7 @@ export default class LuoguProvider implements IBasicProvider { } if (code.length < 10) { - end({ + await end({ error: true, status: 'Compile Error', message: 'Code too short',