# get the slice record
registry = api.registries[api.hrn]
credential = api.getCredential()
- records = registry.resolve(credential, xrn)
+ records = registry.Resolve(xrn, credential)
# similar to create_slice, we must verify that the required records exist
# at this aggregate before we can issue a ticket
if reg_objects:
site = reg_objects['site']
else:
- site_records = registry.resolve(credential, authority_urn)
+ site_records = registry.Resolve(authority_urn, credential)
site = {}
for site_record in site_records:
if site_record['type'] == 'authority':
if reg_objects:
slice_record = reg_objects['slice_record']
else:
- slice_records = registry.resolve(credential, slice_hrn)
+ slice_records = registry.Resolve(credential, slice_hrn)
for record in slice_records:
if record['type'] in ['slice']:
if reg_objects:
person_dict = reg_objects['users'][researcher]
else:
- person_records = registry.resolve(credential, researcher)
+ person_records = registry.Resolve(credential, researcher)
for record in person_records:
if record['type'] in ['user'] and record['enabled']:
person_record = record