Merge pull request #5461 from expsa/partial_extend_payment

[FIX] partial extend payment v3
This commit is contained in:
NossibaElhadi 2025-11-19 17:54:40 +03:00 committed by GitHub
commit d982902052
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 2 deletions

View File

@ -149,8 +149,8 @@ class SchedulingLine(models.Model):
if line.donation_detail_linked_id.state == 'waiting' or (not line.donation_detail_linked_id.benefit_id and line.donation_detail_linked_id.record_type == 'sponsorship'):
line.donation_detail_linked_id.sudo().write({'state': 'waiting'})
elif line.donation_detail_linked_id.record_type == 'donation':
line.donation_detail_linked_id.sudo().write({'state': 'confirmed'})
else:
line.donation_detail_linked_id.sudo().write({'state': 'paid'})
elif line.donation_detail_linked_id.state != 'waiting' and line.donation_detail_linked_id.record_type != 'donation' and line.donation_detail_linked_id.record_type == 'sponsorship':
line.donation_detail_linked_id.sudo().write({'state': 'active'})
line.donation_detail_linked_id.sponsorship_id.sudo().write({'state': 'wait_pay'})