From 2209cf61ea4dc768563ccb84d02cb1596eb946ff Mon Sep 17 00:00:00 2001 From: "Daigneau, Jeremy T" Date: Fri, 25 Oct 2024 12:13:15 -0400 Subject: [PATCH] #2911 Added check for edge case when providerMetadata fields aren't in a record --- src/components/AdpVulnerabilityEnrichment.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/AdpVulnerabilityEnrichment.vue b/src/components/AdpVulnerabilityEnrichment.vue index 3dc4020b..701680a9 100644 --- a/src/components/AdpVulnerabilityEnrichment.vue +++ b/src/components/AdpVulnerabilityEnrichment.vue @@ -406,11 +406,14 @@ export default { } }, getCveProgramReferences(){ - if (this.containerObject.providerMetadata.shortName.toLowerCase() !== useCveRecordLookupStore().cveProgramShortName) return; + if (this.containerObject.providerMetadata.shortName?.toLowerCase() !== useCveRecordLookupStore().cveProgramShortName) return; this.cveProgramReferences = useCveRecordLookupStore().getReferences(this.containerObject.references); }, getUpdatedDate() { - this.dateUpdated = this.getDate(this.containerObject.providerMetadata.dateUpdated); + if(this.containerObject.providerMetadata?.dateUpdated) { + this.dateUpdated = this.getDate(this.containerObject.providerMetadata?.dateUpdated); + } + }, getDate(dateTime) { const [date] = dateTime.split('T');