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