# HG changeset patch # User Balde Oury <oury.balde@xcg-consulting.fr> # Date 1733321207 0 # Wed Dec 04 14:06:47 2024 +0000 # Branch 17.0 # Node ID 37bbac9b58d9d074f0bf7574ae6b4a57bad8abcd # Parent 8171eeed3e7a929551657637e388d544171a9bd9 Add python-magic as external dependency and fix print-paper-size metadata - Added python-magic to external dependencies in __manifest__.py - Fixed metadata formatting for print-paper-size in ir_actions_report.py diff --git a/NEWS.rst b/NEWS.rst --- a/NEWS.rst +++ b/NEWS.rst @@ -2,6 +2,11 @@ Changelog ========= +17.0.1.1.1 +---------- + +- Add python-magic as external dependency and fix print-paper-size metadata. + 17.0.1.1.0 ---------- diff --git a/__manifest__.py b/__manifest__.py --- a/__manifest__.py +++ b/__manifest__.py @@ -21,7 +21,7 @@ { "name": "Redner", "license": "AGPL-3", - "version": "17.0.1.1.0", + "version": "17.0.1.1.1", "category": "Reporting", "author": "XCG Consulting", "website": "https://orbeet.io/", @@ -41,5 +41,5 @@ "web.assets_backend": ["redner/static/src/js/redner_report_action.esm.js"], }, "installable": True, - "external_dependencies": {"python": ["requests_unixsocket"]}, + "external_dependencies": {"python": ["requests_unixsocket", "python-magic"]}, } diff --git a/models/ir_actions_report.py b/models/ir_actions_report.py --- a/models/ir_actions_report.py +++ b/models/ir_actions_report.py @@ -146,12 +146,12 @@ # Get print-paper-size values if pf.format and pf.orientation: - metadata_values["print-paper-size",] = f"{pf.format} {pf.orientation}" + metadata_values["print-paper-size"] = f"{pf.format} {pf.orientation}" elif pf.format and not pf.orientation: - metadata_values["print-paper-size",] = f"{pf.format}" + metadata_values["print-paper-size"] = f"{pf.format}" # Get print-paper-margin values: top | right | bottom | left - metadata_values["print-paper-margin",] = ( + metadata_values["print-paper-margin"] = ( f"{pf.margin_top} {pf.margin_right} {pf.margin_bottom} {pf.margin_left}" )