Browse Source

[FIX] fix one case here the evaluation shouldn't be True

pull/1/head
houssine 7 years ago
parent
commit
2b9d11bb5c
  1. 11
      easy_my_coop/models/coop.py

11
easy_my_coop/models/coop.py

@ -86,15 +86,18 @@ class subscription_request(models.Model):
@api.depends('iban', 'no_registre','skip_control_ng') @api.depends('iban', 'no_registre','skip_control_ng')
def _validated_lines(self): def _validated_lines(self):
for sub_request in self: for sub_request in self:
validated = False
try: try:
base_iban.validate_iban(sub_request.iban) base_iban.validate_iban(sub_request.iban)
sub_request.validated = True
validated = True
except ValidationError: except ValidationError:
sub_request.validated = False
validated = False
if not sub_request.is_company and (sub_request.skip_control_ng or self.check_belgian_identification_id(sub_request.no_registre)): if not sub_request.is_company and (sub_request.skip_control_ng or self.check_belgian_identification_id(sub_request.no_registre)):
sub_request.validated = True
validated = True
else:
validated = False
sub_request.validated = validated
@api.multi @api.multi
@api.depends('share_product_id', 'share_product_id.list_price','ordered_parts') @api.depends('share_product_id', 'share_product_id.list_price','ordered_parts')
def _compute_subscription_amount(self): def _compute_subscription_amount(self):

Loading…
Cancel
Save