@accounter/server
Version:
Accounter GraphQL server
18 lines • 505 B
JavaScript
import { GraphQLError } from 'graphql';
export class LedgerLockError extends GraphQLError {
constructor() {
super('Cannot adjust locked ledger records', {
extensions: {
code: 'LEDGER_LOCK_ERROR',
},
});
}
}
export function errorSimplifier(message, error) {
console.error(`${message}:`, error);
if (error instanceof GraphQLError) {
return error;
}
return new GraphQLError(message);
}
//# sourceMappingURL=errors.js.map