comment in GetPersons
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 23 Nov 2010 21:35:36 +0000 (22:35 +0100)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 23 Nov 2010 21:35:36 +0000 (22:35 +0100)
PLC/Methods/GetPersons.py

index a209b87..9439420 100644 (file)
@@ -52,8 +52,11 @@ class GetPersons(Method):
             if not valid_person_ids:
                 return []
 
-            # xxx this looks suspicious
-            # we need to add this restriction even if person_filter is defined
+            # this may look suspicious; what if person_filter is not None ?
+            # turns out the results are getting filtered again below, so we're safe
+            # although this part of the code does not always trigger, it's probably 
+            # a sensible performance enhancement for all the times 
+            # when GetPersons() gets called without an argument
             if person_filter is None:
                 person_filter = valid_person_ids