[Erp5-report] r32896 yusei - /erp5/trunk/products/ERP5Type/TranslationProviderBase.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Feb 22 08:23:57 CET 2010


Author: yusei
Date: Mon Feb 22 08:23:56 2010
New Revision: 32896

URL: http://svn.erp5.org?rev=32896&view=rev
Log:
_property_domain_dict may not exist.

Modified:
    erp5/trunk/products/ERP5Type/TranslationProviderBase.py

Modified: erp5/trunk/products/ERP5Type/TranslationProviderBase.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/TranslationProviderBase.py?rev=32896&r1=32895&r2=32896&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/TranslationProviderBase.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/TranslationProviderBase.py [utf8] Mon Feb 22 08:23:56 2010
@@ -93,8 +93,11 @@
       id='%s._updateInitialPropertyTranslationDomainDict' % self.getId(),
       cache_factory='erp5_ui_long')()
 
-    return dict((k, v.__of__(self))
-                for k, v in self._property_domain_dict.iteritems())
+    if getattr(self, '_property_domain_dict', None) is None:
+      return {}
+    else:
+      return dict((k, v.__of__(self))
+                  for k, v in self._property_domain_dict.iteritems())
 
   security.declarePublic('getContentTranslationDomainPropertyNameList')
   def getContentTranslationDomainPropertyNameList(self):




More information about the Erp5-report mailing list