mirror of
https://github.com/QingdaoU/OnlineJudge.git
synced 2024-09-21 00:13:18 +00:00
Merge branch 'dev' into virusdefender-dev
* dev: 修复None 导致的 xss filter 工作异常
This commit is contained in:
commit
190221f2a5
@ -218,7 +218,7 @@ require(["jquery", "avalon", "csrfToken", "bsAlert", "editor", "datetimePicker",
|
||||
description: problem.description,
|
||||
time_limit: problem.time_limit,
|
||||
memory_limit: problem.memory_limit,
|
||||
samples: problem.samples,
|
||||
samples: [],
|
||||
test_case_id: problem.test_case_id,
|
||||
hint: problem.hint,
|
||||
source: problem.contest.title,
|
||||
@ -228,6 +228,9 @@ require(["jquery", "avalon", "csrfToken", "bsAlert", "editor", "datetimePicker",
|
||||
output_description: problem.output_description,
|
||||
difficulty: 0
|
||||
};
|
||||
for (var i = 0; i < problem.samples.length; i++) {
|
||||
ajaxData.samples.push({input: problem.samples[i].input, output: problem.samples[i].output})
|
||||
}
|
||||
$.ajax({
|
||||
beforeSend: csrfTokenHeader,
|
||||
url: "/api/admin/problem/",
|
||||
@ -333,4 +336,4 @@ require(["jquery", "avalon", "csrfToken", "bsAlert", "editor", "datetimePicker",
|
||||
|
||||
});
|
||||
avalon.scan();
|
||||
});
|
||||
});
|
@ -77,20 +77,20 @@ require(["jquery", "avalon", "editor", "uploader", "bsAlert", "csrfToken", "tagE
|
||||
});
|
||||
if (avalon.vmodels.editProblem) {
|
||||
var vm = avalon.vmodels.editProblem;
|
||||
title: "",
|
||||
description= "";
|
||||
timeLimit= -1;
|
||||
memoryLimit= -1;
|
||||
samples= [];
|
||||
hint= "";
|
||||
visible= true;
|
||||
difficulty= 0;
|
||||
inputDescription= "";
|
||||
outputDescription= "";
|
||||
testCaseIdd= "";
|
||||
uploadSuccess= false;
|
||||
source= "";
|
||||
testCaseList= [];
|
||||
vm.title= "",
|
||||
vm.description= "";
|
||||
vm.timeLimit= -1;
|
||||
vm.memoryLimit= -1;
|
||||
vm.samples= [];
|
||||
vm.hint= "";
|
||||
vm.visible= true;
|
||||
vm.difficulty= 0;
|
||||
vm.inputDescription= "";
|
||||
vm.outputDescription= "";
|
||||
vm.testCaseIdd= "";
|
||||
vm.uploadSuccess= false;
|
||||
vm.source= "";
|
||||
vm.testCaseList= [];
|
||||
}
|
||||
else
|
||||
var vm = avalon.define({
|
||||
|
Loading…
Reference in New Issue
Block a user