Closed mudassir-hafeez closed 3 months ago
@asadali145 can you please review as discussed to bump edx-api-client version to 1.9.0? The edx-api-client version 1.9.0 was published at https://github.com/mitodl/edx-api-client/pull/105.
@asadali145 / @mudassir-hafeez Thanks. It would be good to keep MITx Online dev team in loop about this change.
What are the relevant tickets?
#2102
Description (What does it do?)
This PR removes EDX_API_KEY usage as Open edX is going to remove the EDX_API_KEY. Details can be found at https://github.com/openedx/edx-platform/issues/34039. It also fixes a potential impact on the deactivate_enrollment API for non-staff users if the EdX-Api-Key is removed.
Screenshots (if appropriate):
How can this be tested?
EdX-Api-Key
for client requests. For example.regenerate_edx_auth_tokens
repair_missing_courseware_records
retry_edx_enrollment
sync_enrollments
update_edx_profiles
Important to be tested:
audit
, andverified
.unenroll_enrollment
refund_fulfilled_order
transfer_enrollment
or can test the course unenroll from user dashboard.Additional Context