From 0af5dfec8b882875d84395041a6fa01bdb20972a Mon Sep 17 00:00:00 2001 From: Titouan Rigoudy Date: Fri, 11 Mar 2016 16:13:00 +0100 Subject: [PATCH] Do not auto-refresh login status. --- src/containers/LoginStatusPane.js | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/containers/LoginStatusPane.js b/src/containers/LoginStatusPane.js index 70e8608..6d8c415 100644 --- a/src/containers/LoginStatusPane.js +++ b/src/containers/LoginStatusPane.js @@ -12,8 +12,6 @@ import { const ID = "login-status-pane"; -const INTERVAL_MSEC = 60 * 1000; - class LoginStatusPane extends React.Component { constructor(props) { @@ -21,16 +19,7 @@ class LoginStatusPane extends React.Component } componentDidMount() { - const fetchStatus = () => { - this.props.socketSend(ControlRequest.loginStatus()); - }; - fetchStatus(); - // Refresh login status periodically - this.interval_id = setInterval(fetchStatus, INTERVAL_MSEC); - } - - componentWillUnmount() { - clearInterval(this.interval_id); + this.props.socketSend(ControlRequest.loginStatus()); } render_unknown() {