We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 161d276 commit 34e76deCopy full SHA for 34e76de
1 file changed
openedx_authz/rest_api/v1/serializers.py
@@ -146,7 +146,6 @@ def validate(self, attrs) -> dict:
146
"Either 'scope' or 'scopes' must be provided."
147
)
148
149
- validated_scopes = []
150
for scope_value in scopes_list:
151
try:
152
scope_obj = api.ScopeData(external_key=scope_value)
@@ -165,10 +164,8 @@ def validate(self, attrs) -> dict:
165
164
{"role": f"Role '{role_value}' does not exist in scope '{scope_value}'"}
166
167
168
- validated_scopes.append(scope_value)
169
-
170
validated_data.pop("scope", None)
171
- validated_data["scopes"] = validated_scopes
+ validated_data["scopes"] = scopes_list
172
return validated_data
173
174
0 commit comments