[v10.2.x] Plugins: Fix plugin alias ID being used in PluginContext.ID (#77258)
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
(cherry picked from commit 45bcbff115)
Co-authored-by: Giuseppe Guerra <giuseppe.guerra@grafana.com>
This commit is contained in:
1 parent
b077d1451b
commit
5f605e66de
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() {
|
||||
|
||||
Reference in new issue
Block a user