From fa5c0c53cd829608b8f52a4b2a41692e4574dffc Mon Sep 17 00:00:00 2001 From: Mike Stone Date: Mon, 9 Jan 2017 15:32:23 -0500 Subject: [PATCH] =?UTF-8?q?Fix=20run=20query=20bug=20where=20query=20text?= =?UTF-8?q?=20wasn=E2=80=99t=20changing=20(#821)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../forms/queries/QueryForm/QueryForm.jsx | 15 ++++++++++++--- .../forms/queries/QueryForm/QueryForm.tests.jsx | 4 ++-- frontend/pages/queries/QueryPage/QueryPage.jsx | 10 ++++------ 3 files changed, 18 insertions(+), 11 deletions(-) diff --git a/frontend/components/forms/queries/QueryForm/QueryForm.jsx b/frontend/components/forms/queries/QueryForm/QueryForm.jsx index bc2d5ee1a4..3cf88b9376 100644 --- a/frontend/components/forms/queries/QueryForm/QueryForm.jsx +++ b/frontend/components/forms/queries/QueryForm/QueryForm.jsx @@ -95,6 +95,16 @@ class QueryForm extends Component { }); } + onRunQuery = (queryText) => { + return (evt) => { + evt.preventDefault(); + + const { onRunQuery: handleRunQuery } = this.props; + + return handleRunQuery(queryText); + }; + } + onUpdate = (evt) => { evt.preventDefault(); @@ -130,12 +140,11 @@ class QueryForm extends Component { fields, formData, handleSubmit, - onRunQuery, onStopQuery, queryIsRunning, queryType, } = this.props; - const { onCancel, onUpdate } = this; + const { onCancel, onRunQuery, onUpdate } = this; const dropdownBtnOptions = [{ disabled: !canSaveChanges(fields, formData), @@ -163,7 +172,7 @@ class QueryForm extends Component { runQueryButton = (