Check for null flow response when changing color

This commit is contained in:
Arun Swaminathan 2018-10-20 04:04:55 -04:00
parent 028dd78291
commit c1184176e7

View File

@ -92,19 +92,19 @@ MethodColumn.headerName = 'Method'
export function StatusColumn({ flow }) { export function StatusColumn({ flow }) {
let color = 'darkred'; let color = 'darkred';
if (100 <= flow.response.status_code && flow.response.status_code < 200) { if (flow.response !== null && 100 <= flow.response.status_code && flow.response.status_code < 200) {
color = 'green' color = 'green'
} }
else if (200 <= flow.response.status_code && flow.response.status_code < 300) { else if (flow.response !== null && 200 <= flow.response.status_code && flow.response.status_code < 300) {
color = 'darkgreen' color = 'darkgreen'
} }
else if (300 <= flow.response.status_code && flow.response.status_code < 400) { else if (flow.response !== null && 300 <= flow.response.status_code && flow.response.status_code < 400) {
color = 'lightblue' color = 'lightblue'
} }
else if (400 <= flow.response.status_code && flow.response.status_code < 500) { else if (flow.response !== null && 400 <= flow.response.status_code && flow.response.status_code < 500) {
color = 'lightred' color = 'lightred'
} }
else if (500 <= flow.response.status_code && flow.response.status_code < 600) { else if (flow.response !== null && 500 <= flow.response.status_code && flow.response.status_code < 600) {
color = 'lightred' color = 'lightred'
} }