mitodl / mitxonline

BSD 3-Clause "New" or "Revised" License
4 stars 2 forks source link

Adding topics to course and program api #2228

Closed annagav closed 1 month ago

annagav commented 1 month ago

What are the relevant tickets?

Checks off second box https://github.com/mitodl/hq/issues/4110

Description (What does it do?)

Adding course topics to course and program api

Screenshots (if appropriate):

Screenshot 2024-05-30 at 10 01 22 AM

How can this be tested?

Go to http://mitxonline.odl.local:8013/api/v2/courses/ http://mitxonline.odl.local:8013/api/v2/programs/

JenniWhitman commented 1 month ago

So, the current conftest doesn't actually set any topics, I'm doing that real quick to see how much the impact is. It's possible we can do a prefetch or... something. likely.