Auto Submit

local_educoder
autosubmit 2 years ago
parent cbff1f9fe5
commit 6f7e4ff59c

@ -11120,7 +11120,7 @@ function tasks_reducer(state, action) {
}
function onEvalCode() {
return tasks_async(this, null, function* () {
var _a3, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l, _m, _n, _o, _p, _q, _r;
var _a3, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l, _m, _n, _o, _p, _q, _r, _s;
try {
dispatch({ type: constant/* SHOW_EVALUATE_LOADING */.Ui });
const response = yield onUpdateCode(1);
@ -11180,31 +11180,32 @@ function tasks_reducer(state, action) {
params.extras.currentUserId = userInfo == null ? void 0 : userInfo.user_id;
let rs;
if (isLocalFetch) {
const input = (_j = taskData == null ? void 0 : taskData.test_sets) == null ? void 0 : _j.map((e) => base64.Base64.encode(e.input || " "));
const localParams = {
git: (_j = taskData == null ? void 0 : taskData.myshixun) == null ? void 0 : _j.repo_name,
input: "",
tpiId: (_k = taskData == null ? void 0 : taskData.myshixun) == null ? void 0 : _k.id,
git: (_k = taskData == null ? void 0 : taskData.myshixun) == null ? void 0 : _k.repo_name,
input,
tpiId: (_l = taskData == null ? void 0 : taskData.myshixun) == null ? void 0 : _l.id,
tpiType: tpi_type,
buildId: (_l = taskData == null ? void 0 : taskData.game) == null ? void 0 : _l.id,
buildId: (_m = taskData == null ? void 0 : taskData.game) == null ? void 0 : _m.id,
testCases: base64.Base64.encode(JSON.stringify((taskData == null ? void 0 : taskData.test_sets) || "")),
secKey: sec_key,
extras: params.extras,
resubmit,
trimBlank: (_m = taskData == null ? void 0 : taskData.challenge) == null ? void 0 : _m.ignore_space,
trimBlank: (_n = taskData == null ? void 0 : taskData.challenge) == null ? void 0 : _n.ignore_space,
runOnly: 0,
testCasesType: taskData == null ? void 0 : taskData.testCasesType,
testCasesExp: taskData == null ? void 0 : taskData.testCasesExp,
tpiRepoPath: (_n = taskData == null ? void 0 : taskData.myshixun) == null ? void 0 : _n.repo_name,
tpiRepoPath: (_o = taskData == null ? void 0 : taskData.myshixun) == null ? void 0 : _o.repo_name,
sourceClassNames: [currentPath]
};
rs = yield (0,service/* codeGameLocalBuild */.eA)(localParams);
} else {
rs = yield (0,service/* codeGameBuild */.Xy)(taskId, params);
}
if (!!((_p = (_o = rs == null ? void 0 : rs.data) == null ? void 0 : _o.data_list) == null ? void 0 : _p.length)) {
if (!!((_q = (_p = rs == null ? void 0 : rs.data) == null ? void 0 : _p.data_list) == null ? void 0 : _q.length)) {
mediator/* default */.Z.publish("pod-restrict-data", {
identifier: (_q = rs == null ? void 0 : rs.data) == null ? void 0 : _q.identifier,
data_list: (_r = rs == null ? void 0 : rs.data) == null ? void 0 : _r.data_list
identifier: (_r = rs == null ? void 0 : rs.data) == null ? void 0 : _r.identifier,
data_list: (_s = rs == null ? void 0 : rs.data) == null ? void 0 : _s.data_list
});
return;
}

Loading…
Cancel
Save