From 12bde4d2bbe7e608905e5a0be5102b38a317abe0 Mon Sep 17 00:00:00 2001 From: Samir Ladoui Date: Mon, 17 Mar 2025 11:23:09 +0100 Subject: [PATCH] [FIX] dms: disable executing unlink method in base model for dms --- odex25_dms/dms/models/base.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/odex25_dms/dms/models/base.py b/odex25_dms/dms/models/base.py index 98712052e..1afd18661 100644 --- a/odex25_dms/dms/models/base.py +++ b/odex25_dms/dms/models/base.py @@ -7,13 +7,13 @@ from odoo import models class Base(models.AbstractModel): _inherit = "base" - def unlink(self): - """Cascade DMS related resources removal.""" - result = super().unlink() - self.env["documents.document"].sudo().search( - [("res_model", "=", self._name), ("res_id", "in", self.ids)] - ).unlink() - self.env["dms.directory"].sudo().search( - [("res_model", "=", self._name), ("res_id", "in", self.ids)] - ).unlink() - return result + # def unlink(self): + # """Cascade DMS related resources removal.""" + # result = super().unlink() + # self.env["documents.document"].sudo().search( + # [("res_model", "=", self._name), ("res_id", "in", self.ids)] + # ).unlink() + # self.env["dms.directory"].sudo().search( + # [("res_model", "=", self._name), ("res_id", "in", self.ids)] + # ).unlink() + # return result