From 510f7f60add6076849efa2fefcd04e409f461b17 Mon Sep 17 00:00:00 2001
From: Sebastien Robin <seb@nexedi.com>
Date: Fri, 17 Nov 2006 15:49:34 +0000
Subject: [PATCH] added method beforeUncatalogObject

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@11361 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ZSQLCatalog/ZSQLCatalog.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/product/ZSQLCatalog/ZSQLCatalog.py b/product/ZSQLCatalog/ZSQLCatalog.py
index abdd93ce0f..5bd20c8a9a 100644
--- a/product/ZSQLCatalog/ZSQLCatalog.py
+++ b/product/ZSQLCatalog/ZSQLCatalog.py
@@ -659,6 +659,12 @@ class ZCatalog(Folder, Persistent, Implicit):
           else:
             destination_catalog.uncatalogObject(uid)
 
+  def beforeUncatalogObject(self, uid=None,path=None, sql_catalog_id=None):
+    """ wrapper around catalog """
+    catalog = self.getSQLCatalog(sql_catalog_id)
+    if catalog is not None:
+      catalog.beforeUncatalogObject(uid=uid,path=path)
+
   def catalogTranslationList(self, object_list, sql_catalog_id=None):
     """Catalog translations.
     """
-- 
2.30.9