Skip to content

Commit

Permalink
fix: add extra error fields to server
Browse files Browse the repository at this point in the history
  • Loading branch information
soedirgo committed Oct 16, 2023
1 parent f6f505c commit b08bef9
Show file tree
Hide file tree
Showing 4 changed files with 552 additions and 545 deletions.
2 changes: 1 addition & 1 deletion src/server/routes/query.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export default async (fastify: FastifyInstance) => {
if (error) {
request.log.error({ error, request: extractRequestForLogging(request) })
reply.code(translateErrorToResponseCode(error))
return { error: error.message }
return { error: error.formattedError ?? error.message, ...error }
}

return data || []
Expand Down
22 changes: 11 additions & 11 deletions test/index.test.ts
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
// TODO: Change lib tests to server tests.
// https://github.com/supabase/postgres-meta/issues/397#issuecomment-1285078489
import './lib/query'
import './lib/config'
import './lib/secrets'
import './lib/version'
import './lib/schemas'
import './lib/types'
import './lib/functions'
import './lib/tables'
import './lib/columns'
import './lib/config'
import './lib/extensions'
import './lib/roles'
import './lib/foreign-tables'
import './lib/functions'
import './lib/policies'
import './lib/publications'
import './lib/roles'
import './lib/schemas'
import './lib/secrets'
import './lib/tables'
import './lib/triggers'
import './lib/types'
import './lib/version'
import './lib/views'
import './lib/foreign-tables'
import './server/column-privileges'
import './server/materialized-views'
import './server/query'
import './server/ssl'
import './server/table-privileges'
import './server/typegen'
import './server/ssl'
Loading

0 comments on commit b08bef9

Please sign in to comment.