Do event tracking for major forum events.

This commit is contained in:
Jonathan Piacenti
2014-09-30 18:41:41 +00:00
parent c877c604ef
commit be02613aac
5 changed files with 232 additions and 23 deletions

View File

@@ -383,11 +383,12 @@ def extend_content(content):
return merge_dict(content, content_info)
def add_courseware_context(content_list, course, user):
def add_courseware_context(content_list, course, user, id_map=None):
"""
Decorates `content_list` with courseware metadata.
"""
id_map = get_discussion_id_map(course, user)
if id_map is None:
id_map = get_discussion_id_map(course, user)
for content in content_list:
commentable_id = content['commentable_id']