Fix PR change requests.

pull/2082/head
Hunter Trujillo 2017-10-05 12:02:03 -06:00
parent 145359b1e9
commit a79f7fdd94
1 changed files with 4 additions and 3 deletions

View File

@ -39,7 +39,8 @@ class DataExplorer extends Component {
} }
componentDidMount() { componentDidMount() {
const {query} = queryString.parse(window.location.search) const {router} = this.props
const {query} = queryString.parse(router.location.search)
if (query && query.length) { if (query && query.length) {
const qc = this.props.queryConfigs[0] const qc = this.props.queryConfigs[0]
this.props.queryConfigActions.editRawText(qc.id, query) this.props.queryConfigActions.editRawText(qc.id, query)
@ -49,11 +50,11 @@ class DataExplorer extends Component {
componentWillReceiveProps(nextProps) { componentWillReceiveProps(nextProps) {
const {router} = this.props const {router} = this.props
const {queryConfigs, timeRange} = nextProps const {queryConfigs, timeRange} = nextProps
const query = buildRawText(queryConfigs[0], timeRange) const query = buildRawText(_.get(queryConfigs, ['0'], ''), timeRange)
const qsCurrent = queryString.parse(router.location.search) const qsCurrent = queryString.parse(router.location.search)
if (query.length && qsCurrent.query !== query) { if (query.length && qsCurrent.query !== query) {
const qsNew = queryString.stringify({query}) const qsNew = queryString.stringify({query})
router.push(`${window.location.pathname}?${qsNew}`) router.push(`${router.location.pathname}?${qsNew}`)
} }
} }