Merge pull request #35218 from openedx/pwnage101/ENT-9213
feat: install and enable new LC enrollment revoked event
This commit is contained in:
@@ -5466,6 +5466,10 @@ EVENT_BUS_PRODUCER_CONFIG = {
|
||||
'learning-course-access-role-lifecycle':
|
||||
{'event_key_field': 'course_access_role_data.course_key', 'enabled': False},
|
||||
},
|
||||
'org.openedx.enterprise.learner_credit_course_enrollment.revoked.v1': {
|
||||
'learner-credit-course-enrollment-lifecycle':
|
||||
{'event_key_field': 'learner_credit_course_enrollment.uuid', 'enabled': False},
|
||||
},
|
||||
# CMS events. These have to be copied over here because cms.common adds some derived entries as well,
|
||||
# and the derivation fails if the keys are missing. If we ever fully decouple the lms and cms settings,
|
||||
# we can remove these.
|
||||
|
||||
@@ -522,6 +522,10 @@ course_access_role_removed_event_setting = EVENT_BUS_PRODUCER_CONFIG[
|
||||
]
|
||||
course_access_role_removed_event_setting['learning-course-access-role-lifecycle']['enabled'] = True
|
||||
|
||||
lc_enrollment_revoked_setting = \
|
||||
EVENT_BUS_PRODUCER_CONFIG['org.openedx.enterprise.learner_credit_course_enrollment.revoked.v1']
|
||||
lc_enrollment_revoked_setting['learner-credit-course-enrollment-lifecycle']['enabled'] = True
|
||||
|
||||
# API access management
|
||||
API_ACCESS_MANAGER_EMAIL = 'api-access@example.com'
|
||||
API_ACCESS_FROM_EMAIL = 'api-requests@example.com'
|
||||
|
||||
Reference in New Issue
Block a user