lib/mongoid/report/scope.rb in mongoid-report-0.1.7 vs lib/mongoid/report/scope.rb in mongoid-report-0.1.9
- old
+ new
@@ -21,11 +21,11 @@
self.yield unless yielded?
aggregation_queries = compile_queries
rows = klass.collection.aggregate(aggregation_queries)
- Collection.new(context, rows, fields, columns)
+ Collection.new(context, rows, fields, columns, mapping)
end
private
def compile_queries
@@ -66,9 +66,13 @@
context.report_module_settings[report_name][:fields].values
end
def columns
context.report_module_settings[report_name][:columns]
+ end
+
+ def mapping
+ context.report_module_settings[report_name][:mapping]
end
end
end
end