From 8d9ad8b6f1ad8cb8858b8d5bef588d15f4d38ff6 Mon Sep 17 00:00:00 2001 From: david Date: Fri, 1 Oct 2021 10:52:31 +0200 Subject: [PATCH] [FIX] report_qweb_signer: noupdate defaults We don't want our custom parameters be reset every time the module updates. TT32256 --- report_qweb_signer/__manifest__.py | 2 +- report_qweb_signer/data/defaults.xml | 2 +- .../migrations/13.0.2.1.0/pre-migration.py | 10 ++++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 report_qweb_signer/migrations/13.0.2.1.0/pre-migration.py diff --git a/report_qweb_signer/__manifest__.py b/report_qweb_signer/__manifest__.py index 407de830c..982f0163d 100644 --- a/report_qweb_signer/__manifest__.py +++ b/report_qweb_signer/__manifest__.py @@ -6,7 +6,7 @@ { "name": "Qweb PDF reports signer", "summary": "Sign Qweb PDFs usign a PKCS#12 certificate", - "version": "13.0.2.0.0", + "version": "13.0.2.1.0", "category": "Reporting", "website": "https://github.com/OCA/reporting-engine", "author": "Tecnativa, " "Odoo Community Association (OCA)", diff --git a/report_qweb_signer/data/defaults.xml b/report_qweb_signer/data/defaults.xml index d08649a1b..9b0f92af8 100644 --- a/report_qweb_signer/data/defaults.xml +++ b/report_qweb_signer/data/defaults.xml @@ -1,5 +1,5 @@ - + report_qweb_signer.java_parameters -Xms4M -Xmx4M -XX:CompressedClassSpaceSize=256m diff --git a/report_qweb_signer/migrations/13.0.2.1.0/pre-migration.py b/report_qweb_signer/migrations/13.0.2.1.0/pre-migration.py new file mode 100644 index 000000000..7848770f3 --- /dev/null +++ b/report_qweb_signer/migrations/13.0.2.1.0/pre-migration.py @@ -0,0 +1,10 @@ +# Copyright 2021 Tecnativa - David Vidal +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + openupgrade.set_xml_ids_noupdate_value( + env, "report_qweb_signer", ["report_qweb_signer_java_param"], True, + )