We really should keep using terms filters instead of 'term', You'd just need to modify it to have array's of ids as the hash values.

+    filters << {:org=>[current_organization.label]}
+    filters << {:provider_id=>[current_organization.redhat_provider.id]}