diff --git a/product/ERP5Form/SelectionTool.py b/product/ERP5Form/SelectionTool.py index cf4fdfdc82f76fb5f2379291db63de44f2b803f4..f1280b883382baf11085bdb2db5b37d8202c03b6 100755 --- a/product/ERP5Form/SelectionTool.py +++ b/product/ERP5Form/SelectionTool.py @@ -870,7 +870,7 @@ class SelectionTool( UniqueObject, SimpleItem ): # Find the object which needs to be updated object_uid = REQUEST.get('object_uid', None) - object_path = REQUEST.get('object_uid', None) + object_path = REQUEST.get('object_path', None) if object_uid is not None: o = self.portal_catalog.getObject(object_uid) else: @@ -879,7 +879,7 @@ class SelectionTool( UniqueObject, SimpleItem ): if o is None: # we first try to reindex the object, thanks to the object_path if object_path is not None: - o = o.getPortalObject().restrictedTraverse(object_path) + o = self.getPortalObject().restrictedTraverse(object_path) if o is not None: o.immediateReindexObject() object_uid = o.getUid()