[FIX] member restrict

This commit is contained in:
Nossibaelhadi 2025-12-08 17:30:43 +03:00
parent ca7c9bd5c0
commit ca9d955231
1 changed files with 3 additions and 5 deletions

View File

@ -10,8 +10,8 @@ class GrantBenefit(models.Model):
super(GrantBenefit, self).action_second_accepted()
for member in self.member_ids:
if not member.is_new and member.member_status == 'benefit':
self.is_restricted = True
self.is_new = True
member.is_restricted = True
member.is_new = True
sponsorships_main = self.env['donations.details.lines'].search([
('benefit_id', '=', member.id,),('state', '=', 'active')
])
@ -106,11 +106,9 @@ class FamilyMember(models.Model):
today = fields.Date.today()
restriction_period = self.env['ir.config_parameter'].sudo().get_param('odex_takaful.restriction_period')
for benefit in benefit_ids:
create_date = benefit.approve_date.date()
create_date = benefit.benefit_id.approve_date
benefit_date = create_date + timedelta(days=int(restriction_period) or 0)
benefit_date_to = today - timedelta(days=int(restriction_period) or 0)
if benefit_date >= today or benefit_date <= benefit_date_to:
benefit.is_restricted = False