From c42a547b4fcd38e065ad2f702110395e9c76cb67 Mon Sep 17 00:00:00 2001 From: JoramWilander Date: Fri, 18 Sep 2015 12:16:53 -0400 Subject: [PATCH] Fix authentication for loadtests. --- api/command.go | 6 +++--- model/client.go | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/api/command.go b/api/command.go index be1d3229ba..bc55f206bb 100644 --- a/api/command.go +++ b/api/command.go @@ -341,7 +341,7 @@ func loadTestSetupCommand(c *Context, command *model.Command) bool { } } } else { - client.MockSession(c.Session.Id) + client.MockSession(c.Session.Token) CreateTestEnviromentInTeam( client, c.Session.TeamId, @@ -406,7 +406,7 @@ func loadTestChannelsCommand(c *Context, command *model.Command) bool { channelsr = utils.Range{20, 30} } client := model.NewClient(c.GetSiteURL()) - client.MockSession(c.Session.Id) + client.MockSession(c.Session.Token) channelCreator := NewAutoChannelCreator(client, c.Session.TeamId) channelCreator.Fuzzy = doFuzz channelCreator.CreateTestChannels(channelsr) @@ -458,7 +458,7 @@ func loadTestPostsCommand(c *Context, command *model.Command) bool { } client := model.NewClient(c.GetSiteURL()) - client.MockSession(c.Session.Id) + client.MockSession(c.Session.Token) testPoster := NewAutoPostCreator(client, command.ChannelId) testPoster.Fuzzy = doFuzz testPoster.Users = usernames diff --git a/model/client.go b/model/client.go index 9a89e8208f..1e2ac59ac4 100644 --- a/model/client.go +++ b/model/client.go @@ -790,4 +790,5 @@ func (c *Client) GetAccessToken(data url.Values) (*Result, *AppError) { func (c *Client) MockSession(sessionToken string) { c.AuthToken = sessionToken + c.AuthType = HEADER_BEARER }