From 6a93ac8d38d994f05aa3683ca8d660051e3e5821 Mon Sep 17 00:00:00 2001 From: Nicolas Delaby <nicolas@nexedi.com> Date: Mon, 31 May 2010 15:10:27 +0000 Subject: [PATCH] replace hasattr by getattr git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@35800 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5SyncML/SynchronizationTool.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product/ERP5SyncML/SynchronizationTool.py b/product/ERP5SyncML/SynchronizationTool.py index 84faf0f3f5..6b3c5f3073 100644 --- a/product/ERP5SyncML/SynchronizationTool.py +++ b/product/ERP5SyncML/SynchronizationTool.py @@ -548,7 +548,7 @@ class SynchronizationTool( SubscriptionSynchronization, directory = object.getParentValue() copy_id = copy_path[-1] #LOG('p_sync.applyPublisherValue, copy_id: ', TRACE, copy_id) - if hasattr(directory.aq_base, 'hasObject'): + if getattr(aq_base(directory), 'hasObject', None) is not None: # optimize the case of a BTree folder #LOG('p_sync.applyPublisherValue, deleting...: ', TRACE, copy_id) if directory.hasObject(copy_id): -- 2.30.9