OCA reporting engine fork for dev and update.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
629 B

  1. odoo.define("kpi_dashboard.DashboardModel", function(require) {
  2. "use strict";
  3. var BasicModel = require("web.BasicModel");
  4. var DashboardModel = BasicModel.extend({
  5. _fetchRecord: function(record) {
  6. return this._rpc({
  7. model: record.model,
  8. method: "read_dashboard",
  9. args: [[record.res_id]],
  10. context: _.extend({}, record.getContext(), {bin_size: true}),
  11. }).then(function(result) {
  12. record.specialData = result;
  13. return result;
  14. });
  15. },
  16. });
  17. return DashboardModel;
  18. });