core: import.syzoj: fix bulk operation

pull/210/head
undefined 3 years ago
parent 5c97bbf1ba
commit 54b7007b11

@ -1,6 +1,6 @@
{ {
"name": "hydrooj", "name": "hydrooj",
"version": "2.36.0", "version": "2.36.1",
"bin": "bin/hydrooj.js", "bin": "bin/hydrooj.js",
"main": "src/loader", "main": "src/loader",
"module": "src/loader", "module": "src/loader",

@ -294,8 +294,8 @@ class ProblemImportSYZOJHandler extends Handler {
domainId: string, url: string, targetPid: string, hidden = false, domainId: string, url: string, targetPid: string, hidden = false,
prefix: string, start: number, end: number, prefix: string, start: number, end: number,
) { ) {
if (/^(.+)(\d+)\.\.(\d+)$/.test(url)) { if (/\/(\d+)\.\.(\d+)$/.test(url)) {
const res = /^(.+)(\d+)\.\.(\d+)$/.exec(url)!; const res = /\/(\d+)\.\.(\d+)$/.exec(url)!;
prefix = res[1]; prefix = res[1];
start = +res[2]; start = +res[2];
end = +res[3]; end = +res[3];

Loading…
Cancel
Save