Merge pull request #4588 from influxdata/flux/fix-time-range

Fix returning results for wrong time range
pull/4593/head
Iris Scholten 2018-10-15 14:55:22 -07:00 committed by GitHub
commit ff44951c45
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -283,9 +283,10 @@ class TimeSeries extends Component<Props, State> {
let responseUUID: string let responseUUID: string
let loading: RemoteDataState = null let loading: RemoteDataState = null
this.setState({loading: RemoteDataState.Loading})
const latestUUID = uuid.v1() const latestUUID = uuid.v1()
this.setState({loading: RemoteDataState.Loading, latestUUID})
try { try {
if (this.isFluxQuery) { if (this.isFluxQuery) {
const results = await this.executeFluxQuery(latestUUID) const results = await this.executeFluxQuery(latestUUID)
@ -302,7 +303,7 @@ class TimeSeries extends Component<Props, State> {
return return
} }
if (responseUUID !== latestUUID) { if (responseUUID !== this.state.latestUUID) {
return return
} }
@ -317,7 +318,6 @@ class TimeSeries extends Component<Props, State> {
rawFluxData, rawFluxData,
isFirstFetch: false, isFirstFetch: false,
loading, loading,
latestUUID,
}) })
if (grabDataForDownload) { if (grabDataForDownload) {