Skip to content

Commit

Permalink
fix(core/reports): chart.js plugin option formalae are not correctly …
Browse files Browse the repository at this point in the history
…evaluated
  • Loading branch information
trik committed Feb 12, 2020
1 parent 9281e05 commit 626a10c
Showing 1 changed file with 7 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -117,15 +117,16 @@ export function widgetToWidgetInstance(
const plugins = cw.options.plugins;
const pluginNames = Object.keys(plugins);
pluginNames.forEach((pluginName) => {
const pluginOptions = Object.keys(plugins[pluginName]);
pluginOptions.forEach((pluginOptionLabel: string) => {
const pluginOption = plugins[pluginName][pluginOptionLabel];
const plugin = plugins[pluginName];
const pluginOptions = Object.keys(plugin);
pluginOptions.forEach((pluginOptionName: string) => {
const pluginOption = plugin[pluginOptionName];
if (
typeof pluginOption !== 'string' &&
pluginOption != null &&
pluginOption.formula != null) {
plugins[pluginName][pluginOption] =
evaluateExpression(plugins[pluginName][pluginOption].formula, context);
pluginOption.formula != null
) {
plugin[pluginOptionName] = evaluateExpression(pluginOption.formula, context);
}
});
});
Expand Down

0 comments on commit 626a10c

Please sign in to comment.