Browse Source

Updated query tests to remove altered datasource. Updated messaging for refresh failure messaging

master
Dean 4 years ago
parent
commit
41d8fa8340
  1. 1
      packages/server/src/api/routes/tests/query.spec.js
  2. 3
      packages/server/src/threads/query.js

1
packages/server/src/api/routes/tests/query.spec.js

@ -218,7 +218,6 @@ describe("/queries", () => {
expect(res.body.schemaFields).toEqual(["a", "b"])
expect(res.body.rows.length).toEqual(1)
expect(events.query.previewed).toBeCalledTimes(1)
datasource.config = { schema: "public" }
expect(events.query.previewed).toBeCalledWith(datasource, query)
})

3
packages/server/src/threads/query.js

@ -191,8 +191,9 @@ class QueryRunner {
} else {
// In this event the user may have oAuth issues that
// could require re-authenticating with their provider.
let errorMessage = resp.err.data ? resp.err.data : resp.err.toString()
throw new Error(
"OAuth2 access token could not be refreshed: " + resp.err.toString()
"OAuth2 access token could not be refreshed: " + errorMessage
)
}

Loading…
Cancel
Save