MM-52981, MM-53559: Streamlined in-product marketplace (#24311)

Этот коммит содержится в:
Caleb Roseland
2023-08-25 14:39:25 -05:00
коммит произвёл GitHub
родитель d57581d01e
Коммит 818225dffe
25 изменённых файлов: 724 добавлений и 142 удалений

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

@@ -289,7 +289,7 @@ func (ch *Channels) InstallMarketplacePlugin(request *model.InstallMarketplacePl
signatureFile = bytes.NewReader(prepackagedPlugin.Signature)
}
if *ch.cfgSvc.Config().PluginSettings.EnableRemoteMarketplace {
if *ch.cfgSvc.Config().PluginSettings.EnableRemoteMarketplace && !ch.cfgSvc.Config().FeatureFlags.StreamlinedMarketplace {
var plugin *model.BaseMarketplacePlugin
plugin, appErr = ch.getRemoteMarketplacePlugin(request.Id, request.Version)
// The plugin might only be prepackaged and not on the Marketplace.