Merge pull request #5365 from edx/ormsbee/mobile_deleted_announcement_fix

Hide deleted course updates from mobile API.
This commit is contained in:
David Ormsbee
2014-09-24 12:26:13 -04:00

View File

@@ -25,7 +25,12 @@ class CourseUpdatesList(generics.ListAPIView):
course_id = CourseKey.from_string(kwargs['course_id'])
course = modulestore().get_course(course_id)
course_updates_module = get_course_info_section_module(request, course, 'updates')
return Response(reversed(course_updates_module.items))
updates_to_show = [
update for update in reversed(course_updates_module.items)
if update.get("status") != "deleted"
]
return Response(updates_to_show)
class CourseHandoutsList(generics.ListAPIView):