Plugins: Return error from QueryData when plugin is not found (#41494)
* Plugins: Return error from QueryData when plugin is not found * use nil for resp
This commit is contained in:
@@ -228,7 +228,7 @@ func (m *PluginManager) Renderer() *plugins.Plugin {
|
|||||||
func (m *PluginManager) QueryData(ctx context.Context, req *backend.QueryDataRequest) (*backend.QueryDataResponse, error) {
|
func (m *PluginManager) QueryData(ctx context.Context, req *backend.QueryDataRequest) (*backend.QueryDataResponse, error) {
|
||||||
plugin := m.Plugin(req.PluginContext.PluginID)
|
plugin := m.Plugin(req.PluginContext.PluginID)
|
||||||
if plugin == nil {
|
if plugin == nil {
|
||||||
return &backend.QueryDataResponse{}, nil
|
return nil, backendplugin.ErrPluginNotRegistered
|
||||||
}
|
}
|
||||||
|
|
||||||
var resp *backend.QueryDataResponse
|
var resp *backend.QueryDataResponse
|
||||||
|
|||||||
Reference in New Issue
Block a user