Flag typo if input contains correct answer

This commit is contained in:
2021-10-03 19:20:37 +01:00
parent dd3b9c88cd
commit 43e8512656

View File

@@ -476,7 +476,8 @@ exports.processAnswer = functions.https.onCall((data, context) => {
const levDistance = levenshtein(answer, cleansedInputAnswer);
if (levDistance <= 1 ||
answer.length > 5 && levDistance <= 3 ||
answer.length > 10 && levDistance <= 4) {
answer.length > 10 && levDistance <= 4 ||
cleansedInputAnswer.includes(answers)) {
docData.typo = true;
transaction.set(progressDocId, docData);
typo = true;