plugins: further logging tweaks, fixes (#24229)

Fix a logging issue for prepackaged plugins error handling trying to reference a `nil` pointer.

Relates-to: https://mattermost.atlassian.net/browse/MM-53355
Этот коммит содержится в:
Jesse Hallam
2023-08-09 11:54:41 -03:00
коммит произвёл GitHub
родитель 122dbaf373
Коммит 7818d5a348
2 изменённых файлов: 10 добавлений и 4 удалений

Просмотреть файл

@@ -403,7 +403,7 @@ func (ch *Channels) installExtractedPlugin(manifest *model.Manifest, fromPluginD
}
if version.LTE(existingVersion) {
logger.Warn("Skipping local installation of plugin since existing version is newer", mlog.String("version", version.String()), mlog.String("existing_version", existingVersion.String()))
logger.Warn("Skipping local installation of plugin since not a newer version", mlog.String("version", version.String()), mlog.String("existing_version", existingVersion.String()))
return nil, model.NewAppError("installExtractedPlugin", "app.plugin.skip_installation.app_error", map[string]any{"Id": manifest.Id}, "", http.StatusInternalServerError)
}
}