On remote aggregate, the person record is enabled only if this person is enabled...
[sfa.git] / sfa / plc / slices.py
index 9cbff41..d8c48b7 100644 (file)
@@ -341,10 +341,10 @@ class Slices(SimpleStorage):
             person_record = {}
             person_records = registry.resolve(credential, researcher)
             for record in person_records:
-                if record['type'] in ['user']:
+                if record['type'] in ['user'] and record['enabled']:
                     person_record = record
             if not person_record:
-                pass
+                return 1
             person_dict = person_record
             local_person=False
             if peer: