diff --git a/product/CMFActivity/ActiveProcess.py b/product/CMFActivity/ActiveProcess.py index 3921719bff8c9fb4c8d9674d893b18fdb6ce1116..ec23c9262964c2aeadf4e56e89a2155a7d74603c 100644 --- a/product/CMFActivity/ActiveProcess.py +++ b/product/CMFActivity/ActiveProcess.py @@ -119,6 +119,9 @@ class ActiveProcess(Base): except AttributeError: # BBB: self was created before implementation of __init__ return [] + # XXX: ConflictFreeLog does not support indexing so cast to list for the + # moment, although this is inefficient and the caller never needs a + # copy (currently). Same for IOBTree.itervalues(). if type(result_list) is not ConflictFreeLog: # BBB: result_list is IOBTree return result_list.values() return list(result_list)