From 8e19ba029f889519d93cf272960dce858971106c Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 18 Oct 2017 15:36:43 -0700 Subject: Reduce utils.Cfg references (#7650) * app.UpdateConfig method * test fix * another test fix * the config override option as-was is just error prone, remove it for now * derp --- app/command.go | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'app/command.go') diff --git a/app/command.go b/app/command.go index 811294b6d..2d1a8ef71 100644 --- a/app/command.go +++ b/app/command.go @@ -73,7 +73,7 @@ func (a *App) ListAutocompleteCommands(teamId string, T goi18n.TranslateFunc) ([ } } - if *utils.Cfg.ServiceSettings.EnableCommands { + if *a.Config().ServiceSettings.EnableCommands { if result := <-a.Srv.Store.Command().GetByTeam(teamId); result.Err != nil { return nil, result.Err } else { @@ -92,7 +92,7 @@ func (a *App) ListAutocompleteCommands(teamId string, T goi18n.TranslateFunc) ([ } func (a *App) ListTeamCommands(teamId string) ([]*model.Command, *model.AppError) { - if !*utils.Cfg.ServiceSettings.EnableCommands { + if !*a.Config().ServiceSettings.EnableCommands { return nil, model.NewAppError("ListTeamCommands", "api.command.disabled.app_error", nil, "", http.StatusNotImplemented) } @@ -115,7 +115,7 @@ func (a *App) ListAllCommands(teamId string, T goi18n.TranslateFunc) ([]*model.C } } - if *utils.Cfg.ServiceSettings.EnableCommands { + if *a.Config().ServiceSettings.EnableCommands { if result := <-a.Srv.Store.Command().GetByTeam(teamId); result.Err != nil { return nil, result.Err } else { @@ -144,7 +144,7 @@ func (a *App) ExecuteCommand(args *model.CommandArgs) (*model.CommandResponse, * response := provider.DoCommand(a, args, message) return a.HandleCommandResponse(provider.GetCommand(args.T), args, response, true) } else { - if !*utils.Cfg.ServiceSettings.EnableCommands { + if !*a.Config().ServiceSettings.EnableCommands { return nil, model.NewAppError("ExecuteCommand", "api.command.disabled.app_error", nil, "", http.StatusNotImplemented) } @@ -251,7 +251,7 @@ func (a *App) HandleCommandResponse(command *model.Command, args *model.CommandA post.AddProp("from_webhook", "true") } - if utils.Cfg.ServiceSettings.EnablePostUsernameOverride { + if a.Config().ServiceSettings.EnablePostUsernameOverride { if len(command.Username) != 0 { post.AddProp("override_username", command.Username) } else if len(response.Username) != 0 { @@ -259,7 +259,7 @@ func (a *App) HandleCommandResponse(command *model.Command, args *model.CommandA } } - if utils.Cfg.ServiceSettings.EnablePostIconOverride { + if a.Config().ServiceSettings.EnablePostIconOverride { if len(command.IconURL) != 0 { post.AddProp("override_icon_url", command.IconURL) } else if len(response.IconURL) != 0 { @@ -277,7 +277,7 @@ func (a *App) HandleCommandResponse(command *model.Command, args *model.CommandA } func (a *App) CreateCommand(cmd *model.Command) (*model.Command, *model.AppError) { - if !*utils.Cfg.ServiceSettings.EnableCommands { + if !*a.Config().ServiceSettings.EnableCommands { return nil, model.NewAppError("CreateCommand", "api.command.disabled.app_error", nil, "", http.StatusNotImplemented) } @@ -308,7 +308,7 @@ func (a *App) CreateCommand(cmd *model.Command) (*model.Command, *model.AppError } func (a *App) GetCommand(commandId string) (*model.Command, *model.AppError) { - if !*utils.Cfg.ServiceSettings.EnableCommands { + if !*a.Config().ServiceSettings.EnableCommands { return nil, model.NewAppError("GetCommand", "api.command.disabled.app_error", nil, "", http.StatusNotImplemented) } @@ -321,7 +321,7 @@ func (a *App) GetCommand(commandId string) (*model.Command, *model.AppError) { } func (a *App) UpdateCommand(oldCmd, updatedCmd *model.Command) (*model.Command, *model.AppError) { - if !*utils.Cfg.ServiceSettings.EnableCommands { + if !*a.Config().ServiceSettings.EnableCommands { return nil, model.NewAppError("UpdateCommand", "api.command.disabled.app_error", nil, "", http.StatusNotImplemented) } @@ -352,7 +352,7 @@ func (a *App) MoveCommand(team *model.Team, command *model.Command) *model.AppEr } func (a *App) RegenCommandToken(cmd *model.Command) (*model.Command, *model.AppError) { - if !*utils.Cfg.ServiceSettings.EnableCommands { + if !*a.Config().ServiceSettings.EnableCommands { return nil, model.NewAppError("RegenCommandToken", "api.command.disabled.app_error", nil, "", http.StatusNotImplemented) } @@ -366,7 +366,7 @@ func (a *App) RegenCommandToken(cmd *model.Command) (*model.Command, *model.AppE } func (a *App) DeleteCommand(commandId string) *model.AppError { - if !*utils.Cfg.ServiceSettings.EnableCommands { + if !*a.Config().ServiceSettings.EnableCommands { return model.NewAppError("DeleteCommand", "api.command.disabled.app_error", nil, "", http.StatusNotImplemented) } -- cgit v1.2.3-1-g7c22