diff options
Diffstat (limited to 'app')
-rw-r--r-- | app/plugin.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/app/plugin.go b/app/plugin.go index d68579311..8fce76f39 100644 --- a/app/plugin.go +++ b/app/plugin.go @@ -6,6 +6,7 @@ package app import ( "net/http" "os" + "strings" "github.com/mattermost/mattermost-server/mlog" "github.com/mattermost/mattermost-server/model" @@ -154,6 +155,8 @@ func (a *App) EnablePlugin(id string) *model.AppError { return model.NewAppError("EnablePlugin", "app.plugin.config.app_error", nil, err.Error(), http.StatusInternalServerError) } + id = strings.ToLower(id) + var manifest *model.Manifest for _, p := range plugins { if p.Manifest.Id == id { @@ -198,6 +201,8 @@ func (a *App) DisablePlugin(id string) *model.AppError { return model.NewAppError("DisablePlugin", "app.plugin.config.app_error", nil, err.Error(), http.StatusInternalServerError) } + id = strings.ToLower(id) + var manifest *model.Manifest for _, p := range plugins { if p.Manifest.Id == id { |