Hello! I'm using the Looker JS SDK v4.0 inside an extension framework app. I'm trying to use the run_query
method but it is failing. Here's what I'm doing:
try {
const res = await core40SDK.ok(core40SDK.run_query(30731, "csv"));
console.log(res);
} catch (error) {
console.error(error);
}
And I'm getting the following error
TypeError: Cannot read property 'toString' of undefined at encodeParam (transport.js:115)
at methods.js:2772
at Generator.next (<anonymous>)
at asyncGeneratorStep (methods.js:1)
at _next (methods.js:3)
at methods.js:3
at new Promise (<anonymous>)
at methods.js:3
at Looker40SDK.run_query (methods.js:2787)
at EmbedLook.js:71
I already queried that queryId using Python and Looker API and I'm getting the correct data. I don't know if I'm missing something. Here's the docs link I'm using as a base https://docs.looker.com/reference/api-and-integration/api-reference/v3.1/query#run_query
Any help will be appreciated!