diff --git a/superset/assets/javascripts/SqlLab/actions.js b/superset/assets/javascripts/SqlLab/actions.js index 6d62436fcbe9..a5c9d8a67416 100644 --- a/superset/assets/javascripts/SqlLab/actions.js +++ b/superset/assets/javascripts/SqlLab/actions.js @@ -164,15 +164,17 @@ export function postStopQuery(query) { return function (dispatch) { const stopQueryUrl = '/superset/stop_query/'; const stopQueryRequestData = { client_id: query.id }; + dispatch(stopQuery(query)); $.ajax({ type: 'POST', dataType: 'json', url: stopQueryUrl, data: stopQueryRequestData, success() { - if (!query.runAsync) { - dispatch(stopQuery(query)); - } + notify.success('Query was stopped.'); + }, + error() { + notify.error('Failed at stopping query.'); }, }); };