Changed test user ID, added variable for storing questions while processing them, simplifyquestion checking for keys before using them

This commit is contained in:
mrfry 2020-10-21 16:26:46 +02:00
parent 6f142e0733
commit cb54f58cc6
4 changed files with 26 additions and 14 deletions

View file

@ -155,6 +155,9 @@ function simplifyAnswer(value) {
}
function simplifyQuestion(question) {
if (!question) {
return
}
if (typeof question === 'string') {
return simplifyQA(question, [
removeSpecialChars,
@ -162,16 +165,20 @@ function simplifyQuestion(question) {
removeAnswerLetters,
])
} else {
question.Q = simplifyQA(question.Q, [
removeSpecialChars,
removeUnnecesarySpaces,
removeAnswerLetters,
])
question.A = simplifyQA(question.A, [
removeSpecialChars,
removeUnnecesarySpaces,
removeAnswerLetters,
])
if (question.Q) {
question.Q = simplifyQA(question.Q, [
removeSpecialChars,
removeUnnecesarySpaces,
removeAnswerLetters,
])
}
if (question.A) {
question.A = simplifyQA(question.A, [
removeSpecialChars,
removeUnnecesarySpaces,
removeAnswerLetters,
])
}
return question
}
}