charts icon indicating copy to clipboard operation
charts copied to clipboard

Error on donut chart w/o tooltipOptions

Open alecpl opened this issue 5 years ago • 1 comments

There's a js error when I try to create donut chart without specifying tooltipOptions. It works if I specify it as an empty object.

Existence of this parameter in chart parameters should be optional.

Problematic line is this.config.formatTooltipY = args.tooltipOptions.formatTooltipY; in AggregationChart.configure().

alecpl avatar Nov 11 '20 14:11 alecpl

Yes, it started in version 1.5.3:

frappe-charts.min.iife.source.js:1 Uncaught TypeError: Cannot read property 'formatTooltipY' of undefined
  at i.value (frappe-charts.min.iife.source.js:1)
  at i.value (frappe-charts.min.iife.source.js:1)
  at i.e (frappe-charts.min.iife.source.js:1)
  at i.e (frappe-charts.min.iife.source.js:1)
  at new i (frappe-charts.min.iife.source.js:1)
  at Wt (frappe-charts.min.iife.source.js:1)
  at new t (frappe-charts.min.iife.source.js:1)

Thank you @alecpl for your solution:

tooltipOptions: {
  formatTooltipX: function(value) { return value; },
  formatTooltipY: function(value) { return value; },
},

wbotelhos avatar Nov 22 '20 13:11 wbotelhos