Skip to content

Commit 61c37b3

Browse files
committed
fix: fix the project-validator
1 parent c95625d commit 61c37b3

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/rabbitmq/jobqueue.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ export interface ProjectJob {
3232
lang: string,
3333
problem: string,
3434
timelimit: number,
35-
scenario: string
35+
scenario: string,
36+
submissionDirs: string
3637
}
3738

3839
export type JudgeJob = RunJob | SubmissionJob | ProjectJob

src/routes/api/project/validators.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ export default class ProjectValidator extends BaseValidator {
2020
.uri()
2121
.required(),
2222
submissionDirs: Joi
23-
.array(),
23+
.string()
24+
.required(),
2425
mode: Joi
2526
.string()
2627
.valid('sync', 'callback', 'poll'),

0 commit comments

Comments
 (0)