8 lines
285 B
TypeScript

/** Shared by the server and local client. No session/database dependencies. */
export class DetailGeneratorError extends Error {
constructor(message: string, readonly status = 400, readonly code = 'invalid_request') {
super(message)
this.name = 'DetailGeneratorError'
}
}