UNPKG

@sap/subaccount-destination-service-provider

Version:

Provide service consumption of SAP subaccount services

17 lines 820 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.handleProviderError = handleProviderError; const service_provider_apis_1 = require("@sap/service-provider-apis"); function handleProviderError(e, customMessage, logger) { var _a; e.message = `${customMessage} - ${e.message}`; logger.error(e.message); let originalCause; if (e.isAxiosError) { originalCause = (_a = e.response) === null || _a === void 0 ? void 0 : _a.status; } const serviceProviderError = new service_provider_apis_1.ServiceProviderError(service_provider_apis_1.ServiceProviderErrorCode.RETRIEVE_DATA, e, originalCause); serviceProviderError.stack = `${serviceProviderError.stack}\nCaused By:\n${e.stack}`; throw serviceProviderError; } //# sourceMappingURL=errorUtils.js.map