From d4a96a93f615dec85053c25770b2d7d82ec19cbe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C5=81ukasz=20Nowak?= <luke@nexedi.com>
Date: Fri, 15 Apr 2011 10:00:56 +0000
Subject: [PATCH] - do not sort business templates, as upgrader user is
 responsible for providing list

As order of how Business Templates are being installed can impact site behavior upgrader needs possibility to have his own ordering, which shall not be impacted by upgrader logic itself.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@45488 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 .../erp5_upgrader/ERP5Site_upgradeBusinessTemplateList.xml      | 2 --
 bt5/erp5_upgrader/bt/revision                                   | 2 +-
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/bt5/erp5_upgrader/SkinTemplateItem/portal_skins/erp5_upgrader/ERP5Site_upgradeBusinessTemplateList.xml b/bt5/erp5_upgrader/SkinTemplateItem/portal_skins/erp5_upgrader/ERP5Site_upgradeBusinessTemplateList.xml
index 712c6bbdc6..a45645bded 100644
--- a/bt5/erp5_upgrader/SkinTemplateItem/portal_skins/erp5_upgrader/ERP5Site_upgradeBusinessTemplateList.xml
+++ b/bt5/erp5_upgrader/SkinTemplateItem/portal_skins/erp5_upgrader/ERP5Site_upgradeBusinessTemplateList.xml
@@ -82,10 +82,8 @@ bt5_id_list = dict([(x, True) for x in list(required_bt5_id_list) + \\\n
                                        list(reinstallable_bt5_id_list) \\\n
                     if x in available_bt5_id_list]).keys()\n
 \n
-# sort by dependencies\n
 bt5_list = [portal_templates.decodeRepositoryBusinessTemplateUid(x.uid) for x in \\\n
            available_bt5_list if x.title in bt5_id_list]\n
-bt5_list = portal_templates.sortBusinessTemplateList(bt5_list)\n
 \n
 installed_bt5_title_list = [o.getTitle() for o in portal_templates.getInstalledBusinessTemplateList()]\n
 \n
diff --git a/bt5/erp5_upgrader/bt/revision b/bt5/erp5_upgrader/bt/revision
index b66073e9e4..6a3a7891aa 100644
--- a/bt5/erp5_upgrader/bt/revision
+++ b/bt5/erp5_upgrader/bt/revision
@@ -1 +1 @@
-586
\ No newline at end of file
+587
\ No newline at end of file
-- 
2.30.9