From 77bd89a5ed3fc868fd886e5be7f509bc50349f9c Mon Sep 17 00:00:00 2001 From: Maisnam Raju Singh <85172229+maisnamrajusingh@users.noreply.github.com> Date: Thu, 19 Aug 2021 15:34:34 +0700 Subject: [PATCH] Fixes /welcomebot preview teamname command not working. (#74) --- server/welcomebot.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/welcomebot.go b/server/welcomebot.go index 6deb0eadd..172ace265 100644 --- a/server/welcomebot.go +++ b/server/welcomebot.go @@ -57,7 +57,7 @@ func (p *Plugin) getSiteURL() string { return *config.ServiceSettings.SiteURL } -func (p *Plugin) newSampleMessageTemplate(teamName, userID string) (*MessageTemplate, error) { +func (p *Plugin) newSampleMessageTemplate(teamName string, userID string) (*MessageTemplate, error) { data := &MessageTemplate{} var err *model.AppError @@ -66,14 +66,14 @@ func (p *Plugin) newSampleMessageTemplate(teamName, userID string) (*MessageTemp return nil, fmt.Errorf("failed to query user %s: %w", userID, err) } - if data.Team, err = p.API.GetTeamByName(teamName); err != nil { + if data.Team, err = p.API.GetTeamByName(strings.ToLower(teamName)); err != nil { p.API.LogError("failed to query team", "team_name", teamName, "err", err) return nil, fmt.Errorf("failed to query team %s: %w", teamName, err) } if data.Townsquare, err = p.API.GetChannelByName(data.Team.Id, "town-square", false); err != nil { - p.API.LogError("failed to query town-square", "team_name", teamName) - return nil, fmt.Errorf("failed to query town-square %s: %w", teamName, err) + p.API.LogError("failed to query town-square", "team_name", data.Team.Name) + return nil, fmt.Errorf("failed to query town-square %s: %w", data.Team.Name, err) } if data.DirectMessage, err = p.API.GetDirectChannel(data.User.Id, p.botUserID); err != nil {