From d69a0b6470374403e3e8a836243f8a499c6a5e42 Mon Sep 17 00:00:00 2001 From: Vincent Pelletier <vincent@nexedi.com> Date: Tue, 23 Oct 2007 13:43:30 +0000 Subject: [PATCH] Add a note about a not implemented possible optimisation. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17126 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5Type/patches/WorkflowTool.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/product/ERP5Type/patches/WorkflowTool.py b/product/ERP5Type/patches/WorkflowTool.py index 2a6a6b3b09..ecf0a70067 100644 --- a/product/ERP5Type/patches/WorkflowTool.py +++ b/product/ERP5Type/patches/WorkflowTool.py @@ -147,6 +147,8 @@ def groupWorklistListByCondition(worklist_dict, acceptable_key_dict, getSecurity if not isinstance(value, (tuple, list)): role_column_dict[security_column_id] = [value] applied_security_criterion_dict = {} + # TODO: make security criterions be examined in the same order for all + # worklists if possible at all. for security_column_id, security_column_value in role_column_dict.iteritems(): valid_criterion_dict = {} valid_criterion_dict.update(applied_security_criterion_dict) -- 2.30.9