Initial commit: Odoo 18.0-20251222 extra-addons
Some checks failed
pre-commit / pre-commit (push) Has been cancelled
tests / Detect unreleased dependencies (push) Has been cancelled
tests / test with OCB (push) Has been cancelled
tests / test with Odoo (push) Has been cancelled

This commit is contained in:
tocmo0nlord
2026-03-13 20:43:25 +00:00
parent 36e847a7df
commit adbe430761
9472 changed files with 1265727 additions and 0 deletions

View File

@@ -0,0 +1 @@
from . import ir_actions_report

View File

@@ -0,0 +1,21 @@
from odoo import models
class IrActionsReport(models.Model):
_inherit = "ir.actions.report"
def _pre_render_qweb_pdf(self, report_ref, res_ids=None, data=None):
dnf_models = set(
self.env["ir.config_parameter"]
.sudo()
.get_param("report.display_name_in_footer_models", default="")
.replace(" ", "")
.split(",")
)
report_model = self._get_report(report_ref).model
if (
report_model in dnf_models or "all" in dnf_models
) and f"-{report_model}" not in dnf_models:
data = data and dict(data) or {}
data.update({"display_name_in_footer": True})
return super()._pre_render_qweb_pdf(report_ref, res_ids=res_ids, data=data)