Merge "Do only one status request at a time"
This commit is contained in:
commit
0cc2e2f9ae
|
@ -98,8 +98,14 @@ class StatusPage extends React.Component {
|
|||
// .then(sleeper(2000))
|
||||
.then(response => {
|
||||
this.setState({status: response.data, loading: false})
|
||||
if (this.state.autoReload) {
|
||||
this.timer = setTimeout(this.updateData, 5000)
|
||||
}
|
||||
}).catch(error => {
|
||||
this.setState({error: error.message, status: null})
|
||||
if (this.state.autoReload) {
|
||||
this.timer = setTimeout(this.updateData, 5000)
|
||||
}
|
||||
})
|
||||
}
|
||||
// Clear any running timer
|
||||
|
@ -107,9 +113,6 @@ class StatusPage extends React.Component {
|
|||
clearTimeout(this.timer)
|
||||
this.timer = null
|
||||
}
|
||||
if (this.state.autoReload) {
|
||||
this.timer = setTimeout(this.updateData, 5000)
|
||||
}
|
||||
}
|
||||
|
||||
componentDidMount () {
|
||||
|
|
Loading…
Reference in New Issue