Merge pull request #5828 from expsa/fix_last_update

Fix last update
This commit is contained in:
kchyounes19 2025-12-25 13:49:24 +01:00 committed by GitHub
commit b8b3ed41f0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 5 deletions

View File

@ -1344,10 +1344,12 @@ class TakafulSponsorship(models.Model):
_("Please add at least one line in donation details!")
)
#Check if The Total Amount is not Zero
if self.total_sponsorship_amount == 0:
raise ValidationError(
_("Please Check The Amount in donation Line!")
)
all_line = self.donations_details_lines + self.donations_details_lines_mechanism_ids
for line in all_line:
if line.total_donation_amount == 0:
raise ValidationError(
_("Please Check The Amount in donation Line!")
)
if not self.code:
self.code = self.env['ir.sequence'].sudo().next_by_code('sponsorship.sequence')

View File

@ -155,7 +155,8 @@ class DonationExtensionWizard(models.TransientModel):
"""
for rec in self:
for line in rec.line_ids:
line.cancel_extension()
if line.extension_invoice_id:
line.cancel_extension()
return {'type': 'ir.actions.act_window_close'}