diff --git a/src/components/direct/hisp/TestCard.tsx b/src/components/direct/hisp/TestCard.tsx index 66c13f2d..06efdf3e 100644 --- a/src/components/direct/hisp/TestCard.tsx +++ b/src/components/direct/hisp/TestCard.tsx @@ -310,7 +310,7 @@ const TestCard = ({ } const renderCriteriaMetIcon = () => { - if (criteriaMet === 'TRUE') { + if (criteriaMet === 'TRUE' || criteriaMet === 'PASSED') { return } else if (criteriaMet === 'FALSE') { return diff --git a/src/components/direct/hisp/XDRTestCard.tsx b/src/components/direct/hisp/XDRTestCard.tsx index 7f29276e..7f6fd00e 100644 --- a/src/components/direct/hisp/XDRTestCard.tsx +++ b/src/components/direct/hisp/XDRTestCard.tsx @@ -318,7 +318,14 @@ const TestCard = ({ test }: TestCardProps) => { } setTestRequestRequest(response.testRequest) setTestRequestResponse(response.testResponse) - if (!testRequest && !testResponse && test.criteria && !manualValidationIDs.includes(test.id.toString())) { + if ( + !testRequest && + !testResponse && + test.criteria && + !manualValidationIDs.includes(test.id.toString()) && + criteriaMet + ) { + console.log('Response null, setting criteria met false') setCriteriaMet('FALSE') } console.log('Criteria met: ', response.criteriaMet) @@ -365,10 +372,11 @@ const TestCard = ({ test }: TestCardProps) => { } const renderCriteriaMetIcon = () => { - if (endpointsGenerated && criteriaMet != 'PASSED') { + console.log('criteria met icon: ', criteriaMet) + if (endpointsGenerated && criteriaMet != 'PASSED' && manualValidationIDs.includes(test.id.toString())) { return Pending } - if (criteriaMet === 'TRUE' || criteriaMet === 'PASSED') { + if (criteriaMet === 'TRUE' || criteriaMet === 'PASSED' || criteriaMet === 'SUCCESS') { return } else if (criteriaMet === 'FALSE' || criteriaMet === 'ERROR') { return