[Uptime] Fix regression in logging queries on inspect (#117124) (#117907)

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
This commit is contained in:
Kibana Machine 2021-11-08 15:49:00 -05:00 committed by GitHub
parent 8af1a3daa6
commit ec41e349ab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -59,8 +59,6 @@ export function createUptimeESClient({
request?: KibanaRequest;
savedObjectsClient: SavedObjectsClientContract | ISavedObjectsRepository;
}) {
const { _inspect = false } = (request?.query as { _inspect: boolean }) ?? {};
return {
baseESClient: esClient,
async search<DocumentSource extends unknown, TParams extends estypes.SearchRequest>(
@ -101,10 +99,9 @@ export function createUptimeESClient({
startTime: startTimeNow,
})
);
}
if (_inspect && request) {
debugESCall({ startTime, request, esError, operationName: 'search', params: esParams });
if (request) {
debugESCall({ startTime, request, esError, operationName: 'search', params: esParams });
}
}
if (esError) {
@ -129,8 +126,9 @@ export function createUptimeESClient({
} catch (e) {
esError = e;
}
const inspectableEsQueries = inspectableEsQueriesMap.get(request!);
if (_inspect && request) {
if (inspectableEsQueries && request) {
debugESCall({ startTime, request, esError, operationName: 'count', params: esParams });
}