From 35cbcc46438c8fec06cf1e5f2c36aa5e0dcb46d7 Mon Sep 17 00:00:00 2001 From: Youkyoung Cha <37649640+yougyoung94@users.noreply.github.com> Date: Fri, 22 Oct 2021 18:23:46 +0900 Subject: [PATCH] fix: auto refresh interval won't be updated (#17112) * fix: auto refresh interval won't be updated * leave only cirtical changes --- .../src/dashboard/components/Header/index.jsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/superset-frontend/src/dashboard/components/Header/index.jsx b/superset-frontend/src/dashboard/components/Header/index.jsx index c7c9d1aaa5f..b08072e6192 100644 --- a/superset-frontend/src/dashboard/components/Header/index.jsx +++ b/superset-frontend/src/dashboard/components/Header/index.jsx @@ -182,6 +182,13 @@ class Header extends React.PureComponent { } } + componentDidUpdate(prevProps) { + if (this.props.refreshFrequency !== prevProps.refreshFrequency) { + const { refreshFrequency } = this.props; + this.startPeriodicRender(refreshFrequency * 1000); + } + } + UNSAFE_componentWillReceiveProps(nextProps) { const { user } = this.props; if (