__getCreentialRaw(): get the correct authority record type
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Wed, 20 Jul 2011 12:28:09 +0000 (08:28 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Wed, 20 Jul 2011 12:28:09 +0000 (08:28 -0400)
sfa/plc/api.py

index 200d05c..28e2748 100644 (file)
@@ -188,7 +188,7 @@ class SfaAPI(BaseAPI):
             auth_hrn = hrn
         auth_info = self.auth.get_auth_info(auth_hrn)
         table = self.SfaTable()
-        records = table.findObjects(hrn)
+        records = table.findObjects({'hrn': hrn, 'type': 'authority+sa'})
         if not records:
             raise RecordNotFound
         record = records[0]