From 01e6ebac06c9a3ef80221684c9b992dc08c3dc46 Mon Sep 17 00:00:00 2001
From: Allen Gilliland <agilliland@gmail.com>
Date: Mon, 28 Mar 2016 12:43:12 -0700
Subject: [PATCH] instrumentation on enable/disable of Metabot.

---
 frontend/src/admin/settings/components/SettingsSlackForm.jsx | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/frontend/src/admin/settings/components/SettingsSlackForm.jsx b/frontend/src/admin/settings/components/SettingsSlackForm.jsx
index f418f769ec5..5d870459091 100644
--- a/frontend/src/admin/settings/components/SettingsSlackForm.jsx
+++ b/frontend/src/admin/settings/components/SettingsSlackForm.jsx
@@ -99,6 +99,10 @@ export default class SettingsSlackForm extends Component {
         this.setState({
             formData: { ...this.state.formData, [element.key]: (MetabaseUtils.isEmpty(value)) ? null : value }
         });
+
+        if (element.key === "metabot-enabled") {
+            MetabaseAnalytics.trackEvent("Slack Settings", "Toggle Metabot", value);
+        }
     }
 
     handleFormErrors(error) {
-- 
GitLab