From b7ad72fee8b86a20253f91f412e510d71fdf23a0 Mon Sep 17 00:00:00 2001
From: Nicolas Delaby <nicolas@nexedi.com>
Date: Fri, 13 Nov 2009 13:31:45 +0000
Subject: [PATCH] Reuse template_skin_id_list

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@30556 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5Form/Form.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/product/ERP5Form/Form.py b/product/ERP5Form/Form.py
index e5200e5dcb..dae2ac3d67 100644
--- a/product/ERP5Form/Form.py
+++ b/product/ERP5Form/Form.py
@@ -748,8 +748,9 @@ class ERP5Form(ZMIForm, ZopePageTemplate):
         folder_id = self.aq_parent.id
         # Find a business template which manages the context skin folder.
         for template in self.portal_templates.getInstalledBusinessTemplateList():
-          if folder_id in template.getTemplateSkinIdList():
-            for skin_folder_id in template.getTemplateSkinIdList():
+          template_skin_id_list = template.getTemplateSkinIdList()
+          if folder_id in template_skin_id_list:
+            for skin_folder_id in template_skin_id_list:
               iterate(getattr(skins_tool, skin_folder_id))
               break
         iterate(skins_tool.erp5_core)
-- 
2.30.9