UNPKG

@mediavine/recombee-api-client

Version:

Node.js client (SDK) for easy use of the Recombee recommendation API

22 lines (19 loc) 570 B
'use strict'; const ae = require("./api-error"); /** * Error thrown when a request did not succeed (did not return 200 or 201) */ class ResponseError extends ae.ApiError { /** * Create the exception * @param {Request} request - Request which caused the exception * @param {number} statusCode - The returned status code * @param {string} message - Error message from the API */ constructor(request, statusCode, message) { super(message); this.request = request; this.statusCode = statusCode; } } exports.ResponseError = ResponseError