From ef1ad141bdd00b1a8a1a6fc9e60137a20b0bd470 Mon Sep 17 00:00:00 2001 From: Elouan Le Bars Date: Mon, 27 Jan 2020 15:20:21 +0100 Subject: [PATCH] [MIG] b_shift : fix validation wizard to fit 12.0 requirements --- beesdoo_shift/wizard/validate_attendance_sheet.py | 8 ++++---- beesdoo_shift/wizard/validate_attendance_sheet.xml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/beesdoo_shift/wizard/validate_attendance_sheet.py b/beesdoo_shift/wizard/validate_attendance_sheet.py index 3a4ba70..08b1fd4 100644 --- a/beesdoo_shift/wizard/validate_attendance_sheet.py +++ b/beesdoo_shift/wizard/validate_attendance_sheet.py @@ -64,10 +64,10 @@ class ValidateAttendanceSheet(models.TransientModel): default=_get_warning_regular_workers, help="Is any regular worker doing its regular shift as an added one ?", ) - notes = fields.Text(related="active_sheet.notes") - feedback = fields.Text(related="active_sheet.feedback") + notes = fields.Text(related="active_sheet.notes", readonly=False) + feedback = fields.Text(related="active_sheet.feedback", readonly=False) worker_nb_feedback = fields.Selection( - related="active_sheet.worker_nb_feedback", required=True + related="active_sheet.worker_nb_feedback", readonly=False, required=True ) def on_barcode_scanned(self, barcode): @@ -97,7 +97,7 @@ class ValidateAttendanceSheet(models.TransientModel): if not self.login: raise UserError(_("Please enter your login.")) user = self.env["res.users"].search([("login", "=", self.login)]) - user.sudo(user.id).check_credentials(self.password) + user.sudo(user.id)._check_credentials(self.password) partner = user.partner_id is_admin = partner.user_ids.has_group( diff --git a/beesdoo_shift/wizard/validate_attendance_sheet.xml b/beesdoo_shift/wizard/validate_attendance_sheet.xml index d124e77..6b20d6e 100644 --- a/beesdoo_shift/wizard/validate_attendance_sheet.xml +++ b/beesdoo_shift/wizard/validate_attendance_sheet.xml @@ -13,7 +13,7 @@ readonly="1" attrs="{'invisible': [('warning_regular_workers', '=', False)]}" /> - +