소스 검색

singlestat: Fix optimization in setTableColumnToSensibleDefault

tableColumnOptions is an associative array that has no property length.
Use tableData.columns as in the default case which works just fine.
Jonas Hahnfeld 7 년 전
부모
커밋
dfccabab75
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      public/app/plugins/panel/singlestat/module.ts

+ 2 - 2
public/app/plugins/panel/singlestat/module.ts

@@ -159,8 +159,8 @@ class SingleStatCtrl extends MetricsPanelCtrl {
   }
   }
 
 
   setTableColumnToSensibleDefault(tableData) {
   setTableColumnToSensibleDefault(tableData) {
-    if (this.tableColumnOptions.length === 1) {
-      this.panel.tableColumn = this.tableColumnOptions[0];
+    if (tableData.columns.length === 1) {
+      this.panel.tableColumn = tableData.columns[0].text;
     } else {
     } else {
       this.panel.tableColumn = _.find(tableData.columns, col => {
       this.panel.tableColumn = _.find(tableData.columns, col => {
         return col.type !== 'time';
         return col.type !== 'time';