UNPKG

sipgateio

Version:

The official Node.js library for sipgate.io

16 lines 904 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.handleWebhookSettingsError = exports.WebhookSettingsErrorMessage = void 0; const core_1 = require("../../core"); var WebhookSettingsErrorMessage; (function (WebhookSettingsErrorMessage) { WebhookSettingsErrorMessage["WEBHOOK_SETTINGS_FEATURE_NOT_BOOKED"] = "sipgateIO is not booked for your account (or insufficient scopes)"; })(WebhookSettingsErrorMessage = exports.WebhookSettingsErrorMessage || (exports.WebhookSettingsErrorMessage = {})); const handleWebhookSettingsError = (error) => { if (error.response && error.response.status === 403) { return new Error(WebhookSettingsErrorMessage.WEBHOOK_SETTINGS_FEATURE_NOT_BOOKED); } return (0, core_1.handleCoreError)(error); }; exports.handleWebhookSettingsError = handleWebhookSettingsError; //# sourceMappingURL=handleWebhookSettingError.js.map