mikaelvesavuori/catalogist

View on GitHub
src/application/errors/UpdateItemError.ts

Summary

Maintainability
A
2 hrs
Test Coverage
/**
 * @description Used when a problem occurred while updating a database record.
 */
export class UpdateItemError extends Error {
  constructor(message: string) {
    super(message);
    this.name = 'UpdateItemError';
    this.message = message;
    console.error(message);

    // @ts-ignore
    this.cause = {
      statusCode: 500
    };
  }
}