From c9341d53144d15b8316fb038bdc2f7d69346cd47 Mon Sep 17 00:00:00 2001 From: "Grot (@grafanabot)" <43478413+grafanabot@users.noreply.github.com> Date: Fri, 14 Oct 2022 11:19:15 +0100 Subject: [PATCH] MSSQL/MySQL: Add correct refId when fetching variable query results (#56919) (#56925) (cherry picked from commit b374b012609f1021e0ebd6731bc8ff242ea38a58) Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com> --- .../app/features/plugins/sql/datasource/SqlDatasource.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/public/app/features/plugins/sql/datasource/SqlDatasource.ts b/public/app/features/plugins/sql/datasource/SqlDatasource.ts index 3ea0c6d5401..51e6ca159f9 100644 --- a/public/app/features/plugins/sql/datasource/SqlDatasource.ts +++ b/public/app/features/plugins/sql/datasource/SqlDatasource.ts @@ -106,6 +106,11 @@ export abstract class SqlDatasource extends DataSourceWithBackend { + let refId = 'tempvar'; + if (optionalOptions && optionalOptions.variable && optionalOptions.variable.name) { + refId = optionalOptions.variable.name; + } + const rawSql = this.templateSrv.replace( query, getSearchFilterScopedVar({ query, wildcardChar: '%', options: optionalOptions }), @@ -113,7 +118,7 @@ export abstract class SqlDatasource extends DataSourceWithBackend