There is also a bug on this management commands that the course image url is not being pulled to the discovery service,
There is a slug field that needs to be set, do not know where it comes from though.
SETUP: setup oauth for the new client create the following in the following services.
oauth client in learn/admin, redirecting to the discovery service
ecommerce:
partner, site, and the course must be added to ecommerce also,
discovery:
partner and site.
Then run the management commands for discovery to pull information into it self from learn and ecommerce.
The following needs to be automated for the course discovery to work fully.
running of the following management commands to update information from learn and ecommerce into the discovery service.
python manage.py refresh_course_metadata python manage.py update_index --disable-change-limit
There is also a bug on this management commands that the course image url is not being pulled to the discovery service, There is a slug field that needs to be set, do not know where it comes from though.
SETUP: setup oauth for the new client create the following in the following services. oauth client in learn/admin, redirecting to the discovery service
ecommerce: partner, site, and the course must be added to ecommerce also,
discovery: partner and site.
Then run the management commands for discovery to pull information into it self from learn and ecommerce.