Update dev_membership.py

This commit is contained in:
zainab2097 2024-10-01 09:48:50 +03:00 committed by GitHub
parent 20ea3b606a
commit f73258a50c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 0 deletions

View File

@ -161,6 +161,7 @@ class DevMembership(models.Model):
], limit=1, order="to_date desc")
# Handle sequence generation for new or renewed memberships
sequence_code = 'membership.no.sequence'
self.partner_id.check_active_membership()
if not self.invoice_id and not self.is_free:
raise ValidationError(_('Please Create Membership Invoice'))
if self.invoice_id.payment_state not in ['paid', 'in_payment'] and not self.is_free:
@ -239,6 +240,7 @@ class DevMembership(models.Model):
message_type='notification', #
author_id=self.env.user.partner_id.id,
)
membership.partner_id.check_active_membership()
def membership_reminder_email_cron(self):
membership_pool = self.env['dev.membership']