diff --git a/server/src/services/memories/helpersService.ts b/server/src/services/memories/helpersService.ts index a3492694..161d7bdf 100644 --- a/server/src/services/memories/helpersService.ts +++ b/server/src/services/memories/helpersService.ts @@ -19,11 +19,11 @@ export function success(data: T): ServiceResult { } -export function mapDbError(error: unknown, fallbackMessage: string): ServiceError { - if (error instanceof Error && /unique|constraint/i.test(error.message)) { +export function mapDbError(error: Error, fallbackMessage: string): ServiceError { + if (error && /unique|constraint/i.test(error.message)) { return fail('Resource already exists', 409); } - return fail(fallbackMessage, 500); + return fail(error.message, 500); }