Kaynağa Gözat

fix(graph): show graph panel render errors as panel errors, fixes #5414

Torkel Ödegaard 9 yıl önce
ebeveyn
işleme
6a8c774dcc
1 değiştirilmiş dosya ile 4 ekleme ve 0 silme
  1. 4 0
      public/app/plugins/panel/graph/graph.js

+ 4 - 0
public/app/plugins/panel/graph/graph.js

@@ -251,8 +251,12 @@ function (angular, $, moment, _, kbn, GraphTooltip) {
           function callPlot(incrementRenderCounter) {
             try {
               $.plot(elem, sortedSeries, options);
+              delete ctrl.error;
+              delete ctrl.inspector;
             } catch (e) {
               console.log('flotcharts error', e);
+              ctrl.error = e.message || "Render Error";
+              ctrl.inspector = {error: ctrl.error};
             }
 
             if (incrementRenderCounter) {