The courses in our LMS are indexed on a number of external catalogs that must be kept up to date. This can be done by emitting calls to external web hooks.
Proposal
Use the existing asynchronous task called when a course is published to make calls to external web hooks declared via a new `COURSE_HOOKS" setting.
Purpose
The courses in our LMS are indexed on a number of external catalogs that must be kept up to date. This can be done by emitting calls to external web hooks.
Proposal
Use the existing asynchronous task called when a course is published to make calls to external web hooks declared via a new `COURSE_HOOKS" setting.