in src/dataServices/apiDataService.ts [73:89]
getError(e: any, resourceType: string = '', id: string = '') {
if (e.response) {
const message = e.response.data.message || '';
const statusCode = e.response.status || undefined;
if (id !== '' && statusCode === 404) {
return new ResourceNotFoundError(resourceType, id, message);
}
console.error('An error was received from the Integration Transform', {
message,
statusCode,
});
return new Error(`An error was received from the Integration Transform: ${message}`);
}
const errorMessage = 'Failed to connect to the Integration Transform';
console.error(errorMessage, e);
return new Error(errorMessage);
}