Closed Babak-gh closed 7 months ago
Thanks @Babak-gh , we have taken your feedback and it is resolved in latest version of the app.
Thanks @PINAKIN-KANSARA-EY, I'm glad my report helped improve the app's functionality. Since I've also opened a pull request, I'm curious: are you open to open source contributions from outside contributors like myself? I'd love to contribute further if there's an opportunity to do so. Thanks again for your attention to this matter.
Issue Description:
Problem
Steps to Reproduce:
Or Whenever do a pull to refresh operation in "Records" tab
Expected Behaviour:
Actual Behavior:
Additional Information:
qrCode
andfederalVaccineProof
fields are non-nullable inVaccineResourcePayload
data class but these fields arenull
in data returns from network when user does not have any vaccine records.Proposed Solution:
qrCode
andfederalVaccineProof
fields nullable and then handle thenull
data inprocessResponse
method inFetchVaccineRecordRepository
class. Leads to avoidingNullPointerExceptions
from occurring in theFetchAuthenticatedHealthRecordsWorker
worker process.