From e7be424a39bc831153918f0765627bac7797f53d Mon Sep 17 00:00:00 2001 From: Arnaud Fontaine <arnaud.fontaine@nexedi.com> Date: Thu, 8 Mar 2012 16:03:12 +0900 Subject: [PATCH] template_registered_version_priority_selection property may not be defined if erp5_property_sheets has not been upgraded yet. --- product/ERP5/Document/BusinessTemplate.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/product/ERP5/Document/BusinessTemplate.py b/product/ERP5/Document/BusinessTemplate.py index d89ab582aa..a5fc968fe8 100644 --- a/product/ERP5/Document/BusinessTemplate.py +++ b/product/ERP5/Document/BusinessTemplate.py @@ -5343,7 +5343,12 @@ Business Template is a set of definitions, such as skins, portal types and categ We have to set this method because we want an ordered list """ - return self._getOrderedList('template_registered_version_priority_selection') + try: + return self._getOrderedList('template_registered_version_priority_selection') + # This property may not be defined if erp5_property_sheets has not been + # upgraded yet + except AttributeError: + return () def getTemplateModuleIdList(self): """ -- GitLab