Skip to content

Commit

Permalink
[FIX] account_financial_report: report_action javascript
Browse files Browse the repository at this point in the history
  • Loading branch information
norlinhenrik committed Mar 31, 2024
1 parent 03a3a6f commit 9f60cdf
Showing 1 changed file with 35 additions and 35 deletions.
70 changes: 35 additions & 35 deletions account_financial_report/static/src/js/report_action.esm.js
Original file line number Diff line number Diff line change
@@ -1,40 +1,40 @@
// /** @odoo-module **/
// import {ReportAction} from "@web/webclient/actions/reports/report_action";
// import { patch } from "@web/core/utils/patch";
// import {useEnrichWithActionLinks} from "./report.esm";
import {ReportAction} from "@web/webclient/actions/reports/report_action";
import {patch} from "@web/core/utils/patch";
import {useEnrichWithActionLinks} from "./report.esm";

// const MODULE_NAME = "account_financial_report";
const MODULE_NAME = "account_financial_report";

// patch(ReportAction.prototype, "account_financial_report.ReportAction", {
// setup() {
// this._super.apply(this, arguments);
// this.isAccountFinancialReport = this.props.report_name.startsWith(
// `${MODULE_NAME}.`
// );
// useEnrichWithActionLinks(this.iframe);
// },
patch(ReportAction.prototype, {
setup() {
super.setup(...arguments);
this.isAccountFinancialReport = this.props.report_name.startsWith(
`${MODULE_NAME}.`
);
useEnrichWithActionLinks(this.iframe);
},

// export() {
// this.action.doAction({
// type: "ir.actions.report",
// report_type: "xlsx",
// report_name: this._get_xlsx_name(this.props.report_name),
// report_file: this._get_xlsx_name(this.props.report_file),
// data: this.props.data || {},
// context: this.props.context || {},
// display_name: this.title,
// });
// },
export() {
this.action.doAction({
type: "ir.actions.report",
report_type: "xlsx",
report_name: this._get_xlsx_name(this.props.report_name),
report_file: this._get_xlsx_name(this.props.report_file),
data: this.props.data || {},
context: this.props.context || {},
display_name: this.title,
});
},

// /**
// * @param {String} str
// * @returns {String}
// */
// _get_xlsx_name(str) {
// if (!_.isString(str)) {
// return str;
// }
// const parts = str.split(".");
// return `a_f_r.report_${parts[parts.length - 1]}_xlsx`;
// },
// });
/**
* @param {String} str
* @returns {String}
*/
_get_xlsx_name(str) {
if (!_.isString(str)) {
return str;
}
const parts = str.split(".");
return `a_f_r.report_${parts[parts.length - 1]}_xlsx`;
},
});

0 comments on commit 9f60cdf

Please sign in to comment.