mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-07-18 19:36:02 +00:00
fixing db errors message
This commit is contained in:
@@ -19,11 +19,11 @@ export function success<T>(data: T): ServiceResult<T> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
export function mapDbError(error: unknown, fallbackMessage: string): ServiceError {
|
export function mapDbError(error: Error, fallbackMessage: string): ServiceError {
|
||||||
if (error instanceof Error && /unique|constraint/i.test(error.message)) {
|
if (error && /unique|constraint/i.test(error.message)) {
|
||||||
return fail('Resource already exists', 409);
|
return fail('Resource already exists', 409);
|
||||||
}
|
}
|
||||||
return fail(fallbackMessage, 500);
|
return fail(error.message, 500);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user