From 1d8f4c7e9a4dab27443770700d3267c87ddb6cb8 Mon Sep 17 00:00:00 2001 From: JUDIT GRESKOVITS Date: Thu, 6 Apr 2017 15:49:52 +0100 Subject: [PATCH] Fix metrics playback --- frontend/src/containers/services/list.js | 4 ++-- frontend/src/state/thunks/metrics.js | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/frontend/src/containers/services/list.js b/frontend/src/containers/services/list.js index 249f5ca9..563ca445 100644 --- a/frontend/src/containers/services/list.js +++ b/frontend/src/containers/services/list.js @@ -21,8 +21,8 @@ const StyledContainer = styled.div` `; // TMP - single source of truth -const duration = '1 hour'; -const interval = '2 minutes'; +const duration = '5 minutes'; +const interval = '15 seconds'; class Services extends React.Component { // we DON'T want to unsubscribe once we started going diff --git a/frontend/src/state/thunks/metrics.js b/frontend/src/state/thunks/metrics.js index e9c5b52f..7e52279d 100644 --- a/frontend/src/state/thunks/metrics.js +++ b/frontend/src/state/thunks/metrics.js @@ -9,16 +9,16 @@ const tick = (dispatch) => { export const subscribe = (interval) => (dispatch) => { if(timeoutId) { - clearTimeout(timeoutId); + clearInterval(timeoutId); } const timeout = interval ? getDurationMilliseconds(interval) : 120 * 1000; - timeoutId = setTimeout(tick, timeout, dispatch); + timeoutId = setInterval(tick, timeout, dispatch); }; export const unsubscribe = () => () => { if(timeoutId) { - clearTimeout(timeoutId); + clearInterval(timeoutId); } };