Skip to content

Commit a54129c

Browse files
committed
check for null
1 parent e88adab commit a54129c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

libs/remix-ui/solidity-compiler/src/lib/contract-selection.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ export const ContractSelection = (props: ContractSelectionProps) => {
299299
}
300300
ws.send(JSON.stringify(reqToInitScan))
301301
_paq.push(['trackEvent', 'solidityCompiler', 'solidityScan', 'requestSentToRunScan'])
302-
} else if (data.type === "scan_status" && data.payload.scan_status === "download_failed") {
302+
} else if (data.type === "scan_status" && data.payload && data.payload.scan_status && data.payload.scan_status === "download_failed") {
303303
// Message on failed scan
304304
_paq.push(['trackEvent', 'solidityCompiler', 'solidityScan', `scanFailedWith:${data.payload.scan_status_err_message}`])
305305
const modal: AppModal = {
@@ -310,7 +310,7 @@ export const ContractSelection = (props: ContractSelectionProps) => {
310310
}
311311
await plugin.call('notification', 'modal', modal)
312312
ws.close()
313-
} else if (data.type === "scan_status" && data.payload.scan_status === "scan_done") {
313+
} else if (data.type === "scan_status" && data.payload && data.payload.scan_status && data.payload.scan_status === "scan_done") {
314314
// Message on successful scan
315315
_paq.push(['trackEvent', 'solidityCompiler', 'solidityScan', 'scanSuccess'])
316316
const url = data.payload.scan_details.link

0 commit comments

Comments
 (0)