Files
directus/packages/errors/src/errors/invalid-query.ts
2023-11-20 16:23:22 +01:00

14 lines
361 B
TypeScript

import { createError, ErrorCode } from '../index.js';
export interface InvalidQueryErrorExtensions {
reason: string;
}
export const messageConstructor = ({ reason }: InvalidQueryErrorExtensions) => `Invalid query. ${reason}.`;
export const InvalidQueryError = createError<InvalidQueryErrorExtensions>(
ErrorCode.InvalidQuery,
messageConstructor,
400,
);