ui: fix contest_edit

This commit is contained in:
undefined committed 2021-04-23 13:21:10 +08:00
1 parent b406b8989d
commit fa4b7b6f33
7 files changed
+32 -27

No files matched your search

+2 -2
View File
@@ -218,7 +218,7 @@ class ContestEditHandler extends ContestHandler {
domainId: string, beginAtDate: string, beginAtTime: string, duration: number,
title: string, content: string, rule: string, _pids: string, rated = false,
) {
let pids = _pids.split(',').map((i) => {
let pids = _pids.replace(/,/g, ',').split(',').map((i) => {
if (isSafeInteger(parseInt(i, 10))) return parseInt(i, 10);
return i;
});
@@ -422,7 +422,7 @@ class ContestCreateHandler extends ContestHandler {
domainId: string, beginAtDate: string, beginAtTime: string, duration: number,
title: string, content: string, rule: string, _pids: string, rated = false,
) {
let pids = _pids.split(',').map((i) => {
let pids = _pids.replace(/,/g, ',').split(',').map((i) => {
if (isSafeInteger(parseInt(i, 10))) return parseInt(i, 10);
return i;
});
+2 -2
View File
@@ -244,7 +244,7 @@ class HomeworkCreateHandler extends HomeworkHandler {
penaltySinceDate: string, penaltySinceTime: string, extensionDays: number,
penaltyRules: PenaltyRules, title: string, content: string, _pids: string, rated = false,
) {
const pids = _pids.split(',').map((i) => {
const pids = _pids.replace(/,/g, ',').split(',').map((i) => {
if (isSafeInteger(parseInt(i, 10))) return parseInt(i, 10);
return i;
});
@@ -311,7 +311,7 @@ class HomeworkEditHandler extends HomeworkHandler {
penaltySinceDate: string, penaltySinceTime: string, extensionDays: number,
penaltyRules: string, title: string, content: string, _pids: string, rated = false,
) {
const pids = _pids.split(',').map((i) => {
const pids = _pids.replace(/,/g, ',').split(',').map((i) => {
if (isSafeInteger(parseInt(i, 10))) return parseInt(i, 10);
return i;
});