[IMP] Pms: Add compute method to url portal folio

This commit is contained in:
Sara Lago
2021-03-04 13:27:44 +01:00
parent 600c27be53
commit e2eef5fdf0
2 changed files with 6 additions and 1 deletions

View File

@@ -53,7 +53,7 @@ class PortalFolio(CustomerPortal):
folio_sudo = self._document_check_access(
"pms.folio",
folio_id,
access_token="9a6f4fc8-59f6-4f50-ae45-5af6492e7aba",
access_token=access_token,
)
except (AccessError, MissingError):
return request.redirect("/my")

View File

@@ -525,6 +525,11 @@ class PmsFolio(models.Model):
order.move_ids = invoices
order.invoice_count = len(invoices)
def _compute_access_url(self):
super(PmsFolio, self)._compute_access_url()
for folio in self:
folio.access_url = "/my/folios/%s" % (folio.id)
def _search_invoice_ids(self, operator, value):
if operator == "in" and value:
self.env.cr.execute(