From 52c4b8f9c970e7e3b87add756d0be14f4b900a86 Mon Sep 17 00:00:00 2001 From: Jason Blais <13119842+jasonblais@users.noreply.github.com> Date: Fri, 11 Oct 2019 07:27:55 -0400 Subject: [PATCH] Add missing guest account config setting diagnostics (#12692) --- app/diagnostics.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/diagnostics.go b/app/diagnostics.go index d75b63e073..863af16592 100644 --- a/app/diagnostics.go +++ b/app/diagnostics.go @@ -47,6 +47,7 @@ const ( TRACK_CONFIG_DATA_RETENTION = "config_data_retention" TRACK_CONFIG_MESSAGE_EXPORT = "config_message_export" TRACK_CONFIG_DISPLAY = "config_display" + TRACK_CONFIG_GUEST_ACCOUNTS = "config_guest_accounts" TRACK_CONFIG_IMAGE_PROXY = "config_image_proxy" TRACK_PERMISSIONS_GENERAL = "permissions_general" TRACK_PERMISSIONS_SYSTEM_SCHEME = "permissions_system_scheme" @@ -631,6 +632,13 @@ func (a *App) trackConfig() { "isdefault_custom_url_schemes": len(cfg.DisplaySettings.CustomUrlSchemes) != 0, }) + a.SendDiagnostic(TRACK_CONFIG_GUEST_ACCOUNTS, map[string]interface{}{ + "enable": *cfg.GuestAccountsSettings.Enable, + "allow_email_accounts": *cfg.GuestAccountsSettings.AllowEmailAccounts, + "enforce_multifactor_authentication": *cfg.GuestAccountsSettings.EnforceMultifactorAuthentication, + "isdefault_restrict_creation_to_domains": isDefault(*cfg.GuestAccountsSettings.RestrictCreationToDomains, ""), + }) + a.SendDiagnostic(TRACK_CONFIG_IMAGE_PROXY, map[string]interface{}{ "enable": *cfg.ImageProxySettings.Enable, "image_proxy_type": *cfg.ImageProxySettings.ImageProxyType,