fix(tracker): add guard for axios empty response on error

This commit is contained in:
nick-delirium 2023-07-07 15:06:07 +02:00
parent eb78fb193d
commit 2df3e2220b

View file

@ -172,7 +172,7 @@ export default function (
function captureNetworkError(error: Record<string, any>) {
app.debug.log('Openreplay: capturing API request error', error)
if (isAxiosError(error)) {
if (isAxiosError(error) && Boolean(error.response)) {
captureResponseData(error.response as AxiosResponse)
} else if (error instanceof Error) {
app.send(getExceptionMessage(error, []))