From cdf0ccf475beecac4d9fee78951144981aafebb2 Mon Sep 17 00:00:00 2001 From: ajay-beehyv <95673587+ajay-beehyv@users.noreply.github.com> Date: Mon, 4 Jul 2022 11:59:50 +0530 Subject: [PATCH] implemented philippines production fixes in certificate api 2.0.0-generic --- backend/certificate_api/src/services/certificate_service.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/certificate_api/src/services/certificate_service.js b/backend/certificate_api/src/services/certificate_service.js index 14fad5d87..60e1cdbfb 100644 --- a/backend/certificate_api/src/services/certificate_service.js +++ b/backend/certificate_api/src/services/certificate_service.js @@ -47,7 +47,7 @@ const prepareDataForVaccineCertificateTemplate = (certificateRaw, dataURL, doseT const certificateData = { name: credentialSubject.name, age: credentialSubject.age, - gender: credentialSubject.gender, + gender: credentialSubject.gender ? credentialSubject.gender : credentialSubject.sex, identity: formatId(credentialSubject.id), nationality: credentialSubject.nationality, beneficiaryId: credentialSubject.refId, @@ -60,7 +60,7 @@ const prepareDataForVaccineCertificateTemplate = (certificateRaw, dataURL, doseT vaccineType: getVaxType(evidence[0].icd11Code, evidence[0].prophylaxis), vaccineManufacturer: evidence[0].manufacturer, vaccineValidDays: `after ${getVaccineValidDays(evidence[0].effectiveStart, evidence[0].effectiveUntil)} days`, - vaccinatedBy: evidence[0].verifier.name, + vaccinatedBy: evidence[0].verifier ? evidence[0].verifier.name : "", vaccinatedAt: evidence[0].facility.name ? evidence[0].facility.address.district ? formatFacilityAddress(evidence[0]) : evidence[0].facility.name : "" , qrCode: dataURL, dose: evidence[0].dose, @@ -223,4 +223,4 @@ module.exports = { convertCertificateToDCCPayload, getVaccineDetailsOfPreviousDoses, prepareDataForVaccineCertificateTemplate -}; \ No newline at end of file +};