From a3b692e1c5e9b565fb3c806f9d5974f31e0bdea2 Mon Sep 17 00:00:00 2001 From: "Grot (@grafanabot)" <43478413+grafanabot@users.noreply.github.com> Date: Fri, 24 Feb 2023 10:28:34 +0100 Subject: [PATCH] [v9.4.x] Loki ds: Interpolation breaks in Loki queries when no scoped vars (#63700) Loki ds: Interpolation breaks in Loki queries when no scoped vars (#63694) (cherry picked from commit 14e29451cfa389b7e3d7aa13319560dfab67176f) Co-authored-by: Ivan Ortega Alba --- public/app/plugins/datasource/loki/datasource.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/app/plugins/datasource/loki/datasource.ts b/public/app/plugins/datasource/loki/datasource.ts index b1da90ab4d4..7e01a0ff6e3 100644 --- a/public/app/plugins/datasource/loki/datasource.ts +++ b/public/app/plugins/datasource/loki/datasource.ts @@ -972,7 +972,7 @@ export class LokiDatasource // Used when running queries through backend applyTemplateVariables(target: LokiQuery, scopedVars: ScopedVars): LokiQuery { // We want to interpolate these variables on backend - const { __interval, __interval_ms, ...rest } = scopedVars; + const { __interval, __interval_ms, ...rest } = scopedVars || {}; const exprWithAdHoc = this.addAdHocFilters(target.expr);