Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect Topics on the Courses #2665

Closed
cachob opened this issue May 30, 2023 · 2 comments
Closed

Incorrect Topics on the Courses #2665

cachob opened this issue May 30, 2023 · 2 comments
Assignees
Labels
Bug Something isn't working product:xpro

Comments

@cachob
Copy link

cachob commented May 30, 2023

I found a course that is showing itself under a different Course Topic on the xPRO site from what it was assigned in the CMS.

Steps to Reproduce

From the xPRO home page, click on Catalog. On the Course Topics list, select Industry-Based. Take note of the course titled Principles of Biomanufacturing: Using Biotechnology to Manufacture Medicines

Open this link to the CMS to look at the course page settings for this course: https://xpro.mit.edu/cms/pages/263/edit/

Notice that the course topic highlighted is BioTech:

image

The course topic for this course in the API is BioTech:

image

Expected Behavior

The course topic for the course above will be BioTech.

@cachob cachob added the Bug Something isn't working label May 30, 2023
@arslanashraf7
Copy link
Contributor

arslanashraf7 commented May 31, 2023

Update on this, for Clarity:

So, this is related to how the topics are configured in the CMS. Here is how the topics are currently working:

  • Topics usually have a parent/child relationship that can be managed through CMS.
  • On the Catalog page, We only show the parent topic labels list.
  • Upon clicking a label on the Catalog page, All the courses associated with that parent topic (+ All of the subtopics) are filtered.
  • So, The child/subtopics are now visible to the user but they will be filtered on the base of the parent.

Analysis
After mentioning the above details, Upon checking the CMS it looks like BioTech topic is a subtopic and it has a parent topic which is Industry-Based. https://xpro.mit.edu/cms/courses/coursetopic/edit/52/. This is the reason this course is showing upon selecting Industry-Based topic.

@arslanashraf7 arslanashraf7 self-assigned this May 31, 2023
@cachob
Copy link
Author

cachob commented Jun 29, 2023

No action needed - working as designed

@cachob cachob closed this as completed Jun 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working product:xpro
Projects
None yet
Development

No branches or pull requests

3 participants