Skip to main content

@rtorcato/supabase-common / toHttpStatus

Function: toHttpStatus()

toHttpStatus(err): number

Defined in: errors.ts:85

Map a Supabase/PostgREST error to the HTTP status an API route should return, so you stop rewriting the same if (isUniqueViolation) return 409 switch. Anything unrecognised (including non-errors) falls back to 500.

return new Response(msg, { status: toHttpStatus(error) })

Parameters

err

unknown

Returns

number