Skip to content

Commit b08bef9

Browse files
committed
fix: add extra error fields to server
1 parent f6f505c commit b08bef9

File tree

4 files changed

+552
-545
lines changed

4 files changed

+552
-545
lines changed

src/server/routes/query.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default async (fastify: FastifyInstance) => {
2626
if (error) {
2727
request.log.error({ error, request: extractRequestForLogging(request) })
2828
reply.code(translateErrorToResponseCode(error))
29-
return { error: error.message }
29+
return { error: error.formattedError ?? error.message, ...error }
3030
}
3131

3232
return data || []

test/index.test.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
// TODO: Change lib tests to server tests.
22
// https://github.com/supabase/postgres-meta/issues/397#issuecomment-1285078489
3-
import './lib/query'
4-
import './lib/config'
5-
import './lib/secrets'
6-
import './lib/version'
7-
import './lib/schemas'
8-
import './lib/types'
9-
import './lib/functions'
10-
import './lib/tables'
113
import './lib/columns'
4+
import './lib/config'
125
import './lib/extensions'
13-
import './lib/roles'
6+
import './lib/foreign-tables'
7+
import './lib/functions'
148
import './lib/policies'
159
import './lib/publications'
10+
import './lib/roles'
11+
import './lib/schemas'
12+
import './lib/secrets'
13+
import './lib/tables'
1614
import './lib/triggers'
15+
import './lib/types'
16+
import './lib/version'
1717
import './lib/views'
18-
import './lib/foreign-tables'
1918
import './server/column-privileges'
2019
import './server/materialized-views'
20+
import './server/query'
21+
import './server/ssl'
2122
import './server/table-privileges'
2223
import './server/typegen'
23-
import './server/ssl'

0 commit comments

Comments
 (0)