diff --git a/superset/assets/javascripts/explorev2/stores/store.js b/superset/assets/javascripts/explorev2/stores/store.js index 103b7bb66f..5d86903286 100644 --- a/superset/assets/javascripts/explorev2/stores/store.js +++ b/superset/assets/javascripts/explorev2/stores/store.js @@ -1112,6 +1112,7 @@ export const fields = { '28 days ago', '90 days ago', '1 year ago', + '100 year ago', ]), description: 'Timestamp from filter. This supports free form typing and ' + 'natural language as in `1 day ago`, `28 days` or `3 years`', diff --git a/superset/assets/visualizations/nvd3_vis.js b/superset/assets/visualizations/nvd3_vis.js index c6339236bd..adc5fef35f 100644 --- a/superset/assets/visualizations/nvd3_vis.js +++ b/superset/assets/visualizations/nvd3_vis.js @@ -104,7 +104,8 @@ function nvd3Vis(slice) { const reduceXTicks = fd.reduce_x_ticks || false; let stacked = false; let row; - nv.addGraph(function () { + + const drawGraph = function () { switch (vizType) { case 'line': if (fd.show_brush) { @@ -352,8 +353,10 @@ function nvd3Vis(slice) { } return chart; - }); + }; + const graph = drawGraph(); + nv.addGraph(graph); slice.done(payload); }); };