Triggers panel - fixed bug with changing severity options
in dashboard with multiple Triggers panels (changes affects all panels).
This commit is contained in:
@@ -66,7 +66,9 @@ class TriggerPanelCtrl extends MetricsPanelCtrl {
|
|||||||
this.defaultTimeFormat = defaultTimeFormat;
|
this.defaultTimeFormat = defaultTimeFormat;
|
||||||
|
|
||||||
// Load panel defaults
|
// Load panel defaults
|
||||||
_.defaults(this.panel, panelDefaults);
|
// _.cloneDeep() need for prevent changing shared defaultSeverity.
|
||||||
|
// Load object "by value" istead "by reference".
|
||||||
|
_.defaults(this.panel, _.cloneDeep(panelDefaults));
|
||||||
|
|
||||||
this.triggerList = [];
|
this.triggerList = [];
|
||||||
this.refreshData();
|
this.refreshData();
|
||||||
|
|||||||
Reference in New Issue
Block a user