diff options
author | Christopher Speller <crspeller@gmail.com> | 2016-02-22 19:12:35 -0500 |
---|---|---|
committer | Christopher Speller <crspeller@gmail.com> | 2016-02-22 19:12:35 -0500 |
commit | 29c5bd9def46a835a2d19988c861402cb54d0f1c (patch) | |
tree | 37c19af99bb3d7c11ec43af2c461015bddd7db02 /mattermost.go | |
parent | 51680a7cd84661340cb727fea09b99d5350d9160 (diff) | |
download | chat-29c5bd9def46a835a2d19988c861402cb54d0f1c.tar.gz chat-29c5bd9def46a835a2d19988c861402cb54d0f1c.tar.bz2 chat-29c5bd9def46a835a2d19988c861402cb54d0f1c.zip |
Fixing localization error in commands
Diffstat (limited to 'mattermost.go')
-rw-r--r-- | mattermost.go | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/mattermost.go b/mattermost.go index 5a18e2f40..ca7d43df7 100644 --- a/mattermost.go +++ b/mattermost.go @@ -276,9 +276,7 @@ func cmdCreateTeam() { os.Exit(1) } - c := &api.Context{} - c.RequestId = model.NewId() - c.IpAddress = "cmd_line" + c := getMockContext() team := &model.Team{} team.DisplayName = flagTeamName @@ -377,9 +375,7 @@ func cmdAssignRole() { os.Exit(1) } - c := &api.Context{} - c.RequestId = model.NewId() - c.IpAddress = "cmd_line" + c := getMockContext() var team *model.Team if result := <-api.Srv.Store.Team().GetByName(flagTeamName); result.Err != nil { @@ -431,10 +427,6 @@ func cmdResetPassword() { os.Exit(1) } - c := &api.Context{} - c.RequestId = model.NewId() - c.IpAddress = "cmd_line" - var team *model.Team if result := <-api.Srv.Store.Team().GetByName(flagTeamName); result.Err != nil { l4g.Error("%v", result.Err) @@ -474,9 +466,7 @@ func cmdPermDeleteUser() { os.Exit(1) } - c := &api.Context{} - c.RequestId = model.NewId() - c.IpAddress = "cmd_line" + c := getMockContext() var team *model.Team if result := <-api.Srv.Store.Team().GetByName(flagTeamName); result.Err != nil { @@ -525,9 +515,7 @@ func cmdPermDeleteTeam() { os.Exit(1) } - c := &api.Context{} - c.RequestId = model.NewId() - c.IpAddress = "cmd_line" + c := getMockContext() var team *model.Team if result := <-api.Srv.Store.Team().GetByName(flagTeamName); result.Err != nil { @@ -566,6 +554,15 @@ func flushLogAndExit(code int) { os.Exit(code) } +func getMockContext() *api.Context { + c := &api.Context{} + c.RequestId = model.NewId() + c.IpAddress = "cmd_line" + c.T = utils.TfuncWithFallback(model.DEFAULT_LOCALE) + c.Locale = model.DEFAULT_LOCALE + return c +} + var usage = `Mattermost commands to help configure the system NAME: |