File tree Expand file tree Collapse file tree
openedx_authz/rest_api/v1 Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515from rest_framework .views import APIView
1616
1717from openedx_authz import api
18- from openedx_authz .api .data import ScopeData
1918from openedx_authz .constants import permissions
2019from openedx_authz .engine .enforcer import AuthzEnforcer
21- from openedx_authz .engine .filter import Filter
2220from openedx_authz .rest_api .data import RoleOperationError , RoleOperationStatus
2321from openedx_authz .rest_api .decorators import authz_permissions , view_auth_classes
2422from openedx_authz .rest_api .utils import (
@@ -259,8 +257,7 @@ def get(self, request: HttpRequest) -> Response:
259257 serializer .is_valid (raise_exception = True )
260258 query_params = serializer .validated_data
261259
262- flt = Filter (v2 = [ScopeData (external_key = query_params ["scope" ]).namespaced_key ])
263- AuthzEnforcer .get_enforcer ().load_filtered_policy (flt )
260+ AuthzEnforcer .get_enforcer ().load_policy ()
264261
265262 user_role_assignments = api .get_all_user_role_assignments_in_scope (query_params ["scope" ])
266263 usernames = {assignment .subject .username for assignment in user_role_assignments }
You can’t perform that action at this time.
0 commit comments