From d872f8b9ee70f7c259270b16b85f5f7436027e22 Mon Sep 17 00:00:00 2001 From: Daniil <94884910+Filienko@users.noreply.github.com> Date: Tue, 9 Jan 2024 13:28:56 -0800 Subject: [PATCH] removing inproper use of the js object property --- patientsearch/src/js/context/PatientListContextProvider.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/patientsearch/src/js/context/PatientListContextProvider.js b/patientsearch/src/js/context/PatientListContextProvider.js index dbbca1cf..0b873cbf 100644 --- a/patientsearch/src/js/context/PatientListContextProvider.js +++ b/patientsearch/src/js/context/PatientListContextProvider.js @@ -748,13 +748,13 @@ export default function PatientListContextProvider({ children }) { .map((item) => item.resource) .sort((a, b) => parseInt(b.id) - parseFloat(a.id)); const activeEntries = entries.filter((item) => { - if (!item.hasOwnProperty('active')) { + if (typeof item.active === "undefined") { return true; } return String(item.active).toLowerCase() === "true"; }); const inactiveEntries = entries.filter((item) => { - if (!item.hasOwnProperty('active')) { + if (typeof item.active === "undefined") { return false; } return String(item.active).toLowerCase() === "false"; @@ -781,6 +781,7 @@ export default function PatientListContextProvider({ children }) { : getFirstResourceFromFhirBundle(bundleResult); rowData.resource = { ...entryToUse, + active: true ? (params && params.useActiveFlag) : undefined, }; rowData.id = entryToUse.id; }