Allow plugins to specify a ReleaseNotesURL via manifest (#13677)

Этот коммит содержится в:
Ben Schumacher
2020-01-28 19:33:21 +01:00
коммит произвёл GitHub
родитель 5f888bd4fc
Коммит cb49d560ab
11 изменённых файлов: 62 добавлений и 45 удалений

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

@@ -534,9 +534,10 @@ func (a *App) mergePrepackagedPlugins(remoteMarketplacePlugins map[string]*model
prepackagedMarketplace := &model.MarketplacePlugin{
BaseMarketplacePlugin: &model.BaseMarketplacePlugin{
HomepageURL: prepackaged.Manifest.HomepageURL,
IconData: prepackaged.IconData,
Manifest: prepackaged.Manifest,
HomepageURL: prepackaged.Manifest.HomepageURL,
IconData: prepackaged.IconData,
ReleaseNotesURL: prepackaged.Manifest.ReleaseNotesURL,
Manifest: prepackaged.Manifest,
},
}
@@ -608,10 +609,11 @@ func (a *App) mergeLocalPlugins(remoteMarketplacePlugins map[string]*model.Marke
remoteMarketplacePlugins[plugin.Manifest.Id] = &model.MarketplacePlugin{
BaseMarketplacePlugin: &model.BaseMarketplacePlugin{
IconData: iconData,
HomepageURL: plugin.Manifest.HomepageURL,
Labels: labels,
Manifest: plugin.Manifest,
HomepageURL: plugin.Manifest.HomepageURL,
IconData: iconData,
ReleaseNotesURL: plugin.Manifest.ReleaseNotesURL,
Labels: labels,
Manifest: plugin.Manifest,
},
InstalledVersion: plugin.Manifest.Version,
}