diff --git a/packages/shared/src/scanner/scanner.ts b/packages/shared/src/scanner/scanner.ts index b7491e7ec..486567e6e 100644 --- a/packages/shared/src/scanner/scanner.ts +++ b/packages/shared/src/scanner/scanner.ts @@ -174,15 +174,15 @@ export class Scanner { scanEnded: Date, ): CombinedReportParameters { const scanResultData = { - baseUrl: combinedScanResult.scanMetadata.baseUrl ?? 'n/a', - basePageTitle: combinedScanResult.scanMetadata.basePageTitle, + baseUrl: combinedScanResult?.scanMetadata?.baseUrl ?? 'n/a', + basePageTitle: combinedScanResult?.scanMetadata?.basePageTitle ?? 'n/a', scanEngineName: toolName, axeCoreVersion: this.axeInfo.version, - browserUserAgent: combinedScanResult.scanMetadata.userAgent, + browserUserAgent: combinedScanResult?.scanMetadata?.userAgent ?? 'n/a', urlCount: combinedScanResult.urlCount, scanStarted, scanEnded, - browserResolution: combinedScanResult.scanMetadata.browserResolution, + browserResolution: combinedScanResult?.scanMetadata?.browserResolution ?? 'n/a', }; return this.combinedReportDataConverter.convertCrawlingResults(combinedScanResult.combinedAxeResults, scanResultData);