Commit c78db34d by attiyaishaque Committed by Attiya Ishaque

EDUCATOR-1673 Fix one scenario on *edX status* column.

parent 66cf870c
...@@ -900,13 +900,14 @@ class CourseListView(mixins.LoginRequiredMixin, ListView): ...@@ -900,13 +900,14 @@ class CourseListView(mixins.LoginRequiredMixin, ListView):
if ordering_field_index == 6: if ordering_field_index == 6:
course_states = [CourseState.ApprovedByMarketing, course_states = [CourseState.ApprovedByMarketing,
CourseState.AwaitingMarketingReview, CourseState.AwaitingMarketingReview,
CourseState.NotAvailable] CourseState.NotAvailable, '']
if ordering_direction == 'asc': if ordering_direction == 'asc':
context['object_list'] = sorted(query_set, key=lambda state: course_states.index( context['object_list'] = sorted(query_set, key=lambda state: course_states.index(
str(state.course_state.internal_user_status))) str(state.course_state.internal_user_status if state.course_state.internal_user_status else '')))
else: else:
context['object_list'] = sorted(query_set, key=lambda state: course_states.index( context['object_list'] = sorted(query_set, key=lambda state: course_states.index(
str(state.course_state.internal_user_status)), reverse=True) str(state.course_state.internal_user_status if state.course_state.internal_user_status else '')),
reverse=True)
def filter_queryset(self, queryset): def filter_queryset(self, queryset):
filter_text = self.request.GET.get('searchText', '').strip() filter_text = self.request.GET.get('searchText', '').strip()
......
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