[UPDATE]UPDATE

This commit is contained in:
zainab8585 2024-08-19 12:56:03 +02:00
parent 837ddc7fca
commit bb40abda09
1 changed files with 2 additions and 2 deletions

View File

@ -135,7 +135,7 @@ class DevMembership(models.Model):
if self.product_id.nationality_ids:
if self.partner_id.nationality_id not in self.product_id.nationality_ids:
raise ValidationError(_("The member's nationality does not meet the membership requirements"))
if self.product_id.age!=0 and self.partner_id.age !=self.product_id.age:
if self.product_id.age!=0 and self.partner_id.age <self.product_id.age:
raise ValidationError(_('The member must be at least %s years old.')%self.product_id.age)
if self.partner_id.gender != self.product_id.gender and self.product_id.gender != False:
raise ValidationError(_('Membership is only %s allowed') % self.product_id.gender)
@ -156,7 +156,7 @@ class DevMembership(models.Model):
else:
# Assuming you have a field to track payment state
self.payment_state = self.invoice_id.payment_state
if not self.partner_id.membership_no or last_membership:
if not self.partner_id.membrship_no or last_membership:
# Generate new sequence number if it's the first membership or it's a renewal after cancellation
self.partner_id.membrship_no = self.env['ir.sequence'].next_by_code(sequence_code) or _('New')
# else: