From e3b3b35dca4ea3c8deae022ecbe57b59a1c8d867 Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Fri, 15 Mar 2019 10:07:20 +0300 Subject: [PATCH] panels: fix loading panels with non-array targets --- public/app/features/dashboard/state/PanelModel.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/public/app/features/dashboard/state/PanelModel.ts b/public/app/features/dashboard/state/PanelModel.ts index 88065fdf208..1bac7cae3d6 100644 --- a/public/app/features/dashboard/state/PanelModel.ts +++ b/public/app/features/dashboard/state/PanelModel.ts @@ -126,7 +126,8 @@ export class PanelModel { ensureQueryIds() { if (this.targets) { - for (const query of this.targets) { + for (let i = 0; i < this.targets.length; i++) { + const query = this.targets[i]; if (!query.refId) { query.refId = this.getNextQueryLetter(); }