From 2b9813c9ea2db0b4e2d612d1ad7efb572579a1e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Lodeiros?= Date: Fri, 1 Oct 2021 15:30:43 +0200 Subject: [PATCH] [FIX]compute checkin partner state --- pms/models/pms_checkin_partner.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pms/models/pms_checkin_partner.py b/pms/models/pms_checkin_partner.py index 3fc123a92..3aeac229d 100644 --- a/pms/models/pms_checkin_partner.py +++ b/pms/models/pms_checkin_partner.py @@ -599,9 +599,6 @@ class PmsCheckinPartner(models.Model): @api.model def _checkin_mandatory_fields(self, depends=False): - # api.depends need "reservation_id.state" in the lambda function - if depends: - return ["reservation_id.state", "name"] mandatory_fields = [ "name", "birthdate_date", @@ -610,12 +607,14 @@ class PmsCheckinPartner(models.Model): "document_type", "document_expedition_date", ] + # api.depends need "reservation_id.state" in the lambda function + if depends: + mandatory_fields.extend(["reservation_id.state", "name"]) return mandatory_fields @api.model def _checkin_partner_fields(self): - # api.depends need "reservation_id.state" in the lambda function checkin_fields = [ "firstname", "lastname",