Merge pull request #4129 from expsa/dev_odex25_donation

Dev odex25 donation
This commit is contained in:
abdurrahman-saber 2025-08-04 18:52:55 +03:00 committed by GitHub
commit 08fe356532
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 1 deletions

View File

@ -45,7 +45,12 @@ class SaleOrder(models.Model):
else:
name = vals.get('order_name', 'Anonymous Donor %s' % self.env['ir.sequence'].next_by_code('anonymous.donor'))
vals['partner_id'] = partner_sudo.create({'name': name, 'phone': vals['order_mobile_number']}).id
return super(SaleOrder, self).write(vals)
res = super(SaleOrder, self).write(vals)
if 'partner_id' in vals:
for rec in self:
rec.onchange_partner_id()
return res
def get_sale_order_portal_url(self):
for sale in self: