diff --git a/config/plugins/visualizations/charts/static/charts/nvd3/histogram/wrapper.js b/config/plugins/visualizations/charts/static/charts/nvd3/histogram/wrapper.js index 7da4881cc2f2..eee5d2452006 100644 --- a/config/plugins/visualizations/charts/static/charts/nvd3/histogram/wrapper.js +++ b/config/plugins/visualizations/charts/static/charts/nvd3/histogram/wrapper.js @@ -2,21 +2,12 @@ define( [ 'plugin/charts/utilities', 'plugin/library/jobs', 'plugin/charts/nvd3/ return Backbone.Model.extend({ initialize: function( app, options ) { Jobs.request( app, 'histogram', function( dataset ) { - var request_dictionary = Utilities.tabularRequestDictionary( app.chart, dataset.id ); + options.request_dictionary = Utilities.tabularRequestDictionary( app.chart, dataset.id ); var index = 1; - for ( var i in request_dictionary.groups ) { - var group = request_dictionary.groups[ i ]; - group.columns = { - x: { - index : 0, - is_numeric : true - }, - y: { - index : index++ - } - } - } - options.request_dictionary = request_dictionary; + _.each( options.request_dictionary.groups, function( group ) { + group.columns = { x : { index : 0, is_numeric : true }, + y : { index : index++ } } + }); options.type = 'multiBarChart'; options.makeConfig = function( nvd3_model ) { nvd3_model.options( { showControls: true } );