[Erp5-report] r43648 arnaud.fontaine - /erp5/trunk/products/ERP5Type/Accessor/

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Feb 24 05:24:06 CET 2011


Author: arnaud.fontaine
Date: Thu Feb 24 05:24:05 2011
New Revision: 43648

URL: http://svn.erp5.org?rev=43648&view=rev
Log:
Following r43353, make alt_accessor_id hashable as well by converting
it to a tuple


Modified:
    erp5/trunk/products/ERP5Type/Accessor/Acquired.py
    erp5/trunk/products/ERP5Type/Accessor/AcquiredProperty.py

Modified: erp5/trunk/products/ERP5Type/Accessor/Acquired.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Accessor/Acquired.py?rev=43648&r1=43647&r2=43648&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Accessor/Acquired.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Accessor/Acquired.py [utf8] Thu Feb 24 05:24:05 2011
@@ -70,6 +70,8 @@ class DefaultGetter(BaseGetter):
         acquisition_object_id = tuple(acquisition_object_id)
       if isinstance(acquisition_portal_type, list):
         acquisition_portal_type = tuple(acquisition_portal_type)
+      if isinstance(alt_accessor_id, list):
+        alt_accessor_id = tuple(alt_accessor_id)
 
       self._acquisition_base_category = acquisition_base_category
       self._acquisition_portal_type = acquisition_portal_type
@@ -158,6 +160,8 @@ class ListGetter(BaseGetter):
         acquisition_object_id = tuple(acquisition_object_id)
       if isinstance(acquisition_portal_type, list):
         acquisition_portal_type = tuple(acquisition_portal_type)
+      if isinstance(alt_accessor_id, list):
+        alt_accessor_id = tuple(alt_accessor_id)
 
       self._acquisition_base_category = acquisition_base_category
       self._acquisition_portal_type = acquisition_portal_type

Modified: erp5/trunk/products/ERP5Type/Accessor/AcquiredProperty.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Accessor/AcquiredProperty.py?rev=43648&r1=43647&r2=43648&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Accessor/AcquiredProperty.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Accessor/AcquiredProperty.py [utf8] Thu Feb 24 05:24:05 2011
@@ -74,6 +74,8 @@ class Getter(BaseGetter):
         acquisition_portal_type = tuple(acquisition_portal_type)
       if isinstance(acquisition_object_id, list):
         acquisition_object_id = tuple(acquisition_object_id)
+      if isinstance(alt_accessor_id, list):
+        alt_accessor_id = tuple(alt_accessor_id)
 
       self._acquisition_base_category = acquisition_base_category
       self._acquisition_portal_type = acquisition_portal_type
@@ -161,6 +163,8 @@ class Setter(BaseSetter):
         acquisition_portal_type = tuple(acquisition_portal_type)
       if isinstance(acquisition_object_id, list):
         acquisition_object_id = tuple(acquisition_object_id)
+      if isinstance(alt_accessor_id, list):
+        alt_accessor_id = tuple(alt_accessor_id)
 
       self._acquisition_base_category = acquisition_base_category
       self._acquisition_portal_type = acquisition_portal_type



More information about the Erp5-report mailing list