From 49c371a5f0325a828ecfa3badf7edad16513da92 Mon Sep 17 00:00:00 2001
From: Romain Courteaud <romain@nexedi.com>
Date: Mon, 22 Jun 2009 08:45:09 +0000
Subject: [PATCH] Remove duplicated code.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@27712 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/CMFCategory/Category.py | 18 +-----------------
 1 file changed, 1 insertion(+), 17 deletions(-)

diff --git a/product/CMFCategory/Category.py b/product/CMFCategory/Category.py
index 460de74b4e..ad0cbed1e9 100644
--- a/product/CMFCategory/Category.py
+++ b/product/CMFCategory/Category.py
@@ -240,23 +240,7 @@ class Category(Folder):
       """
         Returns title or id, indented from base_category.
       """
-      path_len = 0
-      base = self.getBaseCategory()
-      current = self
-      while not current is base :
-        path_len += 1
-        current = aq_parent(current)
-
-      # it s better for the user to display something than only ''...
-      logical_title_list = []
-
-      if path_len >= 2:
-        logical_title_list.append(' ' * 4 * (path_len - 1))
-      logical_title = getattr(self, item_method)()
-      if logical_title in [None, '']:
-        logical_title = self.getId()
-      logical_title_list.append(logical_title)
-      return ''.join(logical_title_list)
+      return self.getIndentedTitle(item_method=item_method)
 
     security.declareProtected(Permissions.AccessContentsInformation,
                                                     'getTranslatedIndentedTitle')
-- 
2.30.9