From 90ddbfd9d43126f62670852caece762303ee2945 Mon Sep 17 00:00:00 2001 From: Thomas Neirynck Date: Thu, 31 Oct 2019 17:41:41 -0400 Subject: [PATCH] [Maps] Ensure the query-object is populated (#49917) --- .../plugins/maps/public/layers/util/is_refresh_only_query.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/x-pack/legacy/plugins/maps/public/layers/util/is_refresh_only_query.js b/x-pack/legacy/plugins/maps/public/layers/util/is_refresh_only_query.js index a8c634186351..bf6f2bcf6f08 100644 --- a/x-pack/legacy/plugins/maps/public/layers/util/is_refresh_only_query.js +++ b/x-pack/legacy/plugins/maps/public/layers/util/is_refresh_only_query.js @@ -7,6 +7,9 @@ // Refresh only query is query where timestamps are different but query is the same. // Triggered by clicking "Refresh" button in QueryBar export function isRefreshOnlyQuery(prevQuery, newQuery) { + if (!prevQuery || !newQuery) { + return false; + } return prevQuery.queryLastTriggeredAt !== newQuery.queryLastTriggeredAt && prevQuery.language === newQuery.language && prevQuery.query === newQuery.query;