Merge branch 'dev_odex25_ensan' of https://github.com/expsa/odex25-standard-modules into replace_between_replace_wating

This commit is contained in:
odoo-syria-team 2025-11-20 16:01:48 +03:00
commit 6521e23aed
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'})