From ed230d82a6cc25c9c7bf1efe4d977635b71b7d53 Mon Sep 17 00:00:00 2001 From: ferran-S73 Date: Wed, 17 Dec 2025 16:58:20 +0100 Subject: [PATCH] [18.0][FIX] base_report_to_printer: neutralization scripts --- base_report_to_printer/data/neutralize.sql | 2 ++ base_report_to_printer/models/printing_report_xml_action.py | 1 + 2 files changed, 3 insertions(+) diff --git a/base_report_to_printer/data/neutralize.sql b/base_report_to_printer/data/neutralize.sql index 257602f1da1..d250a1301cb 100644 --- a/base_report_to_printer/data/neutralize.sql +++ b/base_report_to_printer/data/neutralize.sql @@ -1,2 +1,4 @@ update printing_server set active=false; update printing_printer set active=false; +update printing_report_xml_action set active=false; +update ir_act_report_xml set printing_printer_id=null; diff --git a/base_report_to_printer/models/printing_report_xml_action.py b/base_report_to_printer/models/printing_report_xml_action.py index cac2a0b39b7..98289f50f99 100644 --- a/base_report_to_printer/models/printing_report_xml_action.py +++ b/base_report_to_printer/models/printing_report_xml_action.py @@ -32,6 +32,7 @@ class PrintingReportXmlAction(models.Model): string="Paper Source", domain="[('printer_id', '=', printer_id)]", ) + active = fields.Boolean(default=True) @api.onchange("printer_id") def onchange_printer_id(self):