diff --git a/x-pack/plugins/osquery/server/lib/telemetry/receiver.ts b/x-pack/plugins/osquery/server/lib/telemetry/receiver.ts index 115218b3759583..59280ab342a97b 100644 --- a/x-pack/plugins/osquery/server/lib/telemetry/receiver.ts +++ b/x-pack/plugins/osquery/server/lib/telemetry/receiver.ts @@ -91,8 +91,7 @@ export class TelemetryReceiver { throw Error('elasticsearch client is unavailable: cannot retrieve cluster infomation'); } - const { body } = await this.esClient.info(); - return body; + return this.esClient.info(); } public async fetchLicenseInfo(): Promise { @@ -101,15 +100,13 @@ export class TelemetryReceiver { } try { - const ret = ( - await this.esClient.transport.request({ - method: 'GET', - path: '/_license', - querystring: { - local: true, - }, - }) - ).body as Promise<{ license: ESLicense }>; + const ret = (await this.esClient.transport.request({ + method: 'GET', + path: '/_license', + querystring: { + local: true, + }, + })) as { license: ESLicense }; return (await ret).license; } catch (err) {