hunk.code_window: 		"enable_user_statuses":                                    *cfg.ServiceSettings.EnableUserStatuses,
   		"close_unused_direct_messages":                            *cfg.ServiceSettings.CloseUnusedDirectMessages,
   		"enable_preview_features":                                 *cfg.ServiceSettings.EnablePreviewFeatures,
   		"enable_tutorial":                                         *cfg.ServiceSettings.EnableTutorial,
   		"experimental_enable_default_channel_leave_join_messages": *cfg.ServiceSettings.ExperimentalEnableDefaultChannelLeaveJoinMessages,
   	})
   	a.SendDiagnostic(TRACK_CONFIG_TEAM, map[string]interface{}{
   		"enable_user_creation":                    cfg.TeamSettings.EnableUserCreation,
   		"enable_team_creation":                    cfg.TeamSettings.EnableTeamCreation,
  
hunk.labels: keep keep keep keep add keep keep keep keep keep
hunk.after_edit: 		"experimental_group_unread_channels":                      *cfg.ServiceSettings.ExperimentalGroupUnreadChannels,
  
hunk.file_path: app/diagnostics.go
hunk.type: add
file: // Copyright (c) 2017-present Mattermost, Inc. All Rights Reserved.
  // See License.txt for license information.
  
  package utils
  
  import (
  	"testing"
  )
  
  func TestUrlEncode(t *testing.T) {
  
  	toEncode := "testing 1 2 3"
  	encoded := UrlEncode(toEncode)
  
  	if encoded != "testing%201%202%203" {
  		t.Log(encoded)
  		t.Fatal("should be equal")
  	}
  
  	toEncode = "testing123"
  	encoded = UrlEncode(toEncode)
  
  	if encoded != "testing123" {
  		t.Log(encoded)
  		t.Fatal("should be equal")
  	}
  
  	toEncode = "testing$#~123"
  	encoded = UrlEncode(toEncode)
  
  	if encoded != "testing%24%23~123" {
  		t.Log(encoded)
  		t.Fatal("should be equal")
  	}
  }
  