Plugins: Fix plugin alias ID being used in PluginContext.ID (#77206)

* Fix PluginID being populated with alias in plugincontext Get and GetWithDataSource

* Add tests

* pr review suggestion

* pr review suggestion
This commit is contained in:
Giuseppe Guerra authored and GitHub committed 2023-10-27 11:14:07 +03:00
1 parent aa9fc3be72
commit 45bcbff115
2 files changed
+79 -2

No files matched your search

@@ -64,7 +64,7 @@ func (p *Provider) Get(ctx context.Context, pluginID string, user identity.Reque
}
pCtx := backend.PluginContext{
PluginID: pluginID,
PluginID: plugin.ID,
PluginVersion: plugin.Info.Version,
}
if user != nil && !user.IsNil() {
@@ -99,7 +99,7 @@ func (p *Provider) GetWithDataSource(ctx context.Context, pluginID string, user
}
pCtx := backend.PluginContext{
PluginID: pluginID,
PluginID: plugin.ID,
PluginVersion: plugin.Info.Version,
}
if user != nil && !user.IsNil() {