From d6dbfad999a825ab2a3321e57cd65f06d3bb17ce Mon Sep 17 00:00:00 2001 From: Yulia Shanyrova Date: Tue, 7 Mar 2023 13:26:50 +0100 Subject: [PATCH] Chat-ops fix (#1472) # What this PR does Fix for the crash of Chat-ops page ## Which issue(s) this PR fixes https://github.com/grafana/oncall/issues/1467 --- grafana-plugin/src/pages/settings/tabs/ChatOps/ChatOps.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/grafana-plugin/src/pages/settings/tabs/ChatOps/ChatOps.tsx b/grafana-plugin/src/pages/settings/tabs/ChatOps/ChatOps.tsx index 8725325b..fbe4f886 100644 --- a/grafana-plugin/src/pages/settings/tabs/ChatOps/ChatOps.tsx +++ b/grafana-plugin/src/pages/settings/tabs/ChatOps/ChatOps.tsx @@ -33,7 +33,11 @@ class ChatOpsPage extends React.Component { componentDidMount() { const { query } = this.props; - this.handleChatopsTabChange(query.tab || ChatOpsTab.Slack); + this.handleChatopsTabChange(query?.tab || ChatOpsTab.Slack); + } + + componentWillUnmount() { + this.handleChatopsTabChange(undefined); } render() {