Commit f3a969a9 by Jason Bau

fix non-microsite SUBDOMAIN_BRANDING defaults

parent 95f31e50
...@@ -15,13 +15,13 @@ def get_visible_courses(): ...@@ -15,13 +15,13 @@ def get_visible_courses():
if isinstance(c, CourseDescriptor)] if isinstance(c, CourseDescriptor)]
courses = sorted(courses, key=lambda course: course.number) courses = sorted(courses, key=lambda course: course.number)
subdomain = MicrositeConfiguration.get_microsite_configuration_value('subdomain') subdomain = MicrositeConfiguration.get_microsite_configuration_value('subdomain', 'default')
# See if we have filtered course listings in this domain # See if we have filtered course listings in this domain
filtered_visible_ids = None filtered_visible_ids = None
# this is legacy format which is outside of the microsite feature # this is legacy format which is outside of the microsite feature -- also handle dev case, which should not filter
if hasattr(settings, 'COURSE_LISTINGS') and subdomain in settings.COURSE_LISTINGS: if hasattr(settings, 'COURSE_LISTINGS') and subdomain in settings.COURSE_LISTINGS and not settings.DEBUG:
filtered_visible_ids = frozenset(settings.COURSE_LISTINGS[subdomain]) filtered_visible_ids = frozenset(settings.COURSE_LISTINGS[subdomain])
filtered_by_org = MicrositeConfiguration.get_microsite_configuration_value('course_org_filter') filtered_by_org = MicrositeConfiguration.get_microsite_configuration_value('course_org_filter')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment