mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-28 18:26:54 +00:00
fix(curriculum): add audioData to challenge schema (#65854)
This commit is contained in:
committed by
GitHub
parent
fa731e394b
commit
35db9055a6
@@ -116,7 +116,20 @@ const quizJoi = Joi.object().keys({
|
||||
.length(3)
|
||||
.required()
|
||||
.unique(),
|
||||
answer: Joi.string().required()
|
||||
answer: Joi.string().required(),
|
||||
audioData: Joi.object().keys({
|
||||
audio: Joi.object({
|
||||
filename: Joi.string().required(),
|
||||
startTimestamp: Joi.number(),
|
||||
finishTimestamp: Joi.number()
|
||||
}),
|
||||
transcript: Joi.array().items(
|
||||
Joi.object({
|
||||
character: Joi.string().required(),
|
||||
text: Joi.string().required()
|
||||
})
|
||||
)
|
||||
})
|
||||
})
|
||||
)
|
||||
.custom((value, helpers) => {
|
||||
|
||||
Reference in New Issue
Block a user