From df5682333cee10e5d0034693d2dc15095233956e Mon Sep 17 00:00:00 2001 From: undefined Date: Mon, 21 Jun 2021 14:29:29 +0800 Subject: [PATCH] vjudge: remove extra title --- packages/vjudge/package.json | 4 ++-- packages/vjudge/src/providers/codeforces.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/vjudge/package.json b/packages/vjudge/package.json index 4aea5e7ce..f8eb29ccd 100644 --- a/packages/vjudge/package.json +++ b/packages/vjudge/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/vjudge", - "version": "1.0.1", + "version": "1.0.2", "description": "Submit problems to remote oj", "main": "package.json", "repository": "https://github.com/hydro-dev/Hydro.git", @@ -8,7 +8,7 @@ "license": "AGPL-3.0-or-later", "preferUnplugged": true, "dependencies": { - "@hydrooj/utils": "workspace:packages/utils", + "@hydrooj/utils": "workspace:*", "jsdom": "^16.6.0", "superagent": "^6.1.0" }, diff --git a/packages/vjudge/src/providers/codeforces.ts b/packages/vjudge/src/providers/codeforces.ts index 54adfa2bc..ee8590475 100644 --- a/packages/vjudge/src/providers/codeforces.ts +++ b/packages/vjudge/src/providers/codeforces.ts @@ -113,7 +113,7 @@ export default class CodeforcesProvider implements IBasicProvider { files[`${fid}.png`] = file; ele.setAttribute('src', `%file%://${fid}.png`); }); - const title = document.querySelector('.title').innerHTML; + const title = document.querySelector('.title').innerHTML.trim().substr(3, 100); const time = parseInt(document.querySelector('.time-limit').innerHTML.substr(53, 2), 10); const memory = parseInt(document.querySelector('.memory-limit').innerHTML.substr(55, 4), 10); document.body.firstChild.remove();