[FIX] Check partner_id in reservations and folios count

This commit is contained in:
Sara Lago
2020-11-30 13:32:26 +01:00
parent 69b40ccb9c
commit 5a5b2a8b55

View File

@@ -36,14 +36,26 @@ class ResPartner(models.Model):
pms_reservation_obj = self.env["pms.reservation"]
for record in self:
record.reservations_count = pms_reservation_obj.search_count(
[("partner_id.id", "=", record.id)]
[
(
"partner_id.id",
"=",
record.id if isinstance(record.id, int) else False,
)
]
)
def _compute_folios_count(self):
pms_folio_obj = self.env["pms.folio"]
for record in self:
record.folios_count = pms_folio_obj.search_count(
[("partner_id.id", "=", record.id)]
[
(
"partner_id.id",
"=",
record.id if isinstance(record.id, int) else False,
)
]
)
# ORM Overrides