import-qduoj: fix spj=null

This commit is contained in:
undefined committed 2025-03-06 03:14:57 +08:00
1 parent 93f24024fb
commit f825fbe4f1
1 file changed
+7 -4
+7 -4
View File
@@ -28,10 +28,13 @@ const ProblemSchema = Schema.object({
display_id: Schema.string(), display_id: Schema.string(),
time_limit: Schema.union([Schema.number(), Schema.string()]).required(), time_limit: Schema.union([Schema.number(), Schema.string()]).required(),
memory_limit: Schema.union([Schema.number(), Schema.string()]).required(), memory_limit: Schema.union([Schema.number(), Schema.string()]).required(),
spj: Schema.object({ spj: Schema.union([
language: Schema.string().required(), Schema.never(),
code: Schema.string().required(), Schema.object({
}), language: Schema.string().required(),
code: Schema.string().required(),
}),
]),
test_case_score: Schema.array(Schema.object({ test_case_score: Schema.array(Schema.object({
input_name: Schema.string().required(), input_name: Schema.string().required(),
output_name: Schema.string().required(), output_name: Schema.string().required(),