We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ff8dae1 commit cc3acffCopy full SHA for cc3acff
1 file changed
scrud.js
@@ -72,7 +72,13 @@ const callPgFunc = (name, params) => {
72
if (err) return reject(err)
73
client.query(q, [params], (err, result) => {
74
done(err)
75
- if (err) return reject(err)
+ if (err) {
76
+ try {
77
+ let errObj = JSON.parse(err.message)
78
+ err.message = errObj.error ? errObj.error : errObj
79
+ } catch (ex) {}
80
+ return reject(err)
81
+ }
82
resolve((result.rows[0] || {})[name] ? result.rows[0][name] : [])
83
})
84
0 commit comments