From 877e5cbcc935b5af38fcb61046ddb0f3d82f7d66 Mon Sep 17 00:00:00 2001 From: Sylvain GARANCHER Date: Thu, 5 Oct 2017 08:10:23 +0200 Subject: [PATCH] [IMP] Allow users to define their default behaviour and printer --- base_report_to_printer/models/res_users.py | 11 +++++++++++ base_report_to_printer/views/res_users.xml | 4 ++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/base_report_to_printer/models/res_users.py b/base_report_to_printer/models/res_users.py index 35be34f..092a00b 100644 --- a/base_report_to_printer/models/res_users.py +++ b/base_report_to_printer/models/res_users.py @@ -26,3 +26,14 @@ class ResUsers(models.Model): ) printing_printer_id = fields.Many2one(comodel_name='printing.printer', string='Default Printer') + + @api.model + def _register_hook(self): + self.SELF_WRITEABLE_FIELDS.extend([ + 'printing_action', + 'printing_printer_id', + ]) + self.SELF_READABLE_FIELDS.extend([ + 'printing_action', + 'printing_printer_id', + ]) diff --git a/base_report_to_printer/views/res_users.xml b/base_report_to_printer/views/res_users.xml index 673cfe1..a6792b7 100644 --- a/base_report_to_printer/views/res_users.xml +++ b/base_report_to_printer/views/res_users.xml @@ -22,8 +22,8 @@