From 1a4b47f91d27992310cdbd176c7aeb908f4d4fdd Mon Sep 17 00:00:00 2001 From: Pritimay Sarkar Date: Thu, 12 Oct 2023 13:42:31 +0530 Subject: [PATCH] add traint and inconclusive --- cloud-functions/nodejs/functions/index.js | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/cloud-functions/nodejs/functions/index.js b/cloud-functions/nodejs/functions/index.js index 446f5bc..35db8d2 100644 --- a/cloud-functions/nodejs/functions/index.js +++ b/cloud-functions/nodejs/functions/index.js @@ -269,16 +269,7 @@ exports.retestMarking = async (event, context) => { console.log(JSON.stringify(event)); const { _id, classificationResult } = event.value.fields; console.log("classificationResult", classificationResult.stringValue); - if (classificationResult?.stringValue?.includes("Negative Borderline")) { - const docs = await admin.firestore().collection("patientData").where("_id", "==", _id.stringValue).get(); - docs?.forEach(async (doc) => { - await admin.firestore().collection("patientData").doc(doc.id).update({ - testStatus: false, - retested: true - // incubationTime: admin.firestore.FieldValue.delete() - }); - }) - } else if (classificationResult?.stringValue?.includes("Inconclusive")) { + if (classificationResult?.stringValue?.includes("Negative Borderline") || classificationResult?.stringValue?.includes("Inconclusive") || classificationResult?.stringValue?.includes("Trait")) { const docs = await admin.firestore().collection("patientData").where("_id", "==", _id.stringValue).get(); docs?.forEach(async (doc) => { await admin.firestore().collection("patientData").doc(doc.id).update({