Merge pull request #558 from expsa/real_dev

Real dev
This commit is contained in:
zainab2097 2024-08-06 14:18:37 +03:00 committed by GitHub
commit 209fa392a8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 7 additions and 0 deletions

View File

@ -58,6 +58,13 @@ class RentPayment(models.Model):
for rec in self:
if rec.contract_id:
rec.renter_id = rec.contract_id.partner_id.id
@api.depends('invoice_id')
def _compute_payment(self):
for rec in self:
if rec.invoice_id and rec.invoice_id.payment_state in ['paid', 'in_payment']:
rec.write({'state': 'paid','paid_date':rec.invoice_id.payment_id.date})
payment_obj = self.env['account.payment'].search([('ref','=',rec.invoice_id.name)],limit=1)
rec.paid_date=payment_obj.date
def read(self, records):
res = super(RentPayment, self).read(records)