if 'sfa' not in server_version and 'geni_api' in server_version:
# sfa aggregtes support both sfa and pg rspecs, no need to convert
# if aggregate supports sfa rspecs. otherwise convert to pg rspec
- rspec = RSpecConverter.to_pg_rspec(rspec, 'request')
+ rspec = RSpec(RSpecConverter.to_pg_rspec(rspec, 'request'))
+ filter = {'component_manager_id': hrn_to_urn(xrn, 'authority+cm')}
+ rspec.filter(filter)
requested_users = sfa_to_pg_users(users)
args = [xrn, credential, rspec, requested_users]
if _call_id_supported(api, server):