vjudge: bug fix

This commit is contained in:
undefined committed 2021-10-09 23:51:40 +08:00
1 parent f8d3f00d67
commit ef42d1a553
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hydrooj/vjudge",
"version": "1.4.1",
"version": "1.4.2",
"description": "Submit problems to remote oj",
"main": "package.json",
"repository": "https://github.com/hydro-dev/Hydro.git",
+1 -1
View File
@@ -233,7 +233,7 @@ export default class POJProvider implements IBasicProvider {
const { text } = await this.get(`/status?top=${+id + 1}`);
const { window: { document } } = new JSDOM(text);
const submission = document.querySelector('.a>tbody>tr[align="center"]');
const status = VERDICT[submission.children[3].children[0].innerHTML.toUpperCase()]
const status = VERDICT[submission.children[3].children[0].textContent.toUpperCase()]
|| STATUS.STATUS_SYSTEM_ERROR;
if (status === STATUS.STATUS_JUDGING) continue;
if (status === STATUS.STATUS_COMPILE_ERROR) {