[FIX] dms: disable executing unlink method in base model for dms
This commit is contained in:
parent
598053bd35
commit
12bde4d2bb
|
|
@ -7,13 +7,13 @@ from odoo import models
|
||||||
class Base(models.AbstractModel):
|
class Base(models.AbstractModel):
|
||||||
_inherit = "base"
|
_inherit = "base"
|
||||||
|
|
||||||
def unlink(self):
|
# def unlink(self):
|
||||||
"""Cascade DMS related resources removal."""
|
# """Cascade DMS related resources removal."""
|
||||||
result = super().unlink()
|
# result = super().unlink()
|
||||||
self.env["documents.document"].sudo().search(
|
# self.env["documents.document"].sudo().search(
|
||||||
[("res_model", "=", self._name), ("res_id", "in", self.ids)]
|
# [("res_model", "=", self._name), ("res_id", "in", self.ids)]
|
||||||
).unlink()
|
# ).unlink()
|
||||||
self.env["dms.directory"].sudo().search(
|
# self.env["dms.directory"].sudo().search(
|
||||||
[("res_model", "=", self._name), ("res_id", "in", self.ids)]
|
# [("res_model", "=", self._name), ("res_id", "in", self.ids)]
|
||||||
).unlink()
|
# ).unlink()
|
||||||
return result
|
# return result
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue