From 3a5f718a322d51829cdc33c0b3770e30b48ec8b7 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Wed, 4 Sep 2013 11:10:05 -0400 Subject: [PATCH] fix simple things because, damn --- cms/djangoapps/models/settings/course_metadata.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/cms/djangoapps/models/settings/course_metadata.py b/cms/djangoapps/models/settings/course_metadata.py index 8d9a292867..adbbf06c64 100644 --- a/cms/djangoapps/models/settings/course_metadata.py +++ b/cms/djangoapps/models/settings/course_metadata.py @@ -3,7 +3,6 @@ from contentstore.utils import get_modulestore from xmodule.modulestore.inheritance import own_metadata from xblock.core import Scope from xmodule.course_module import CourseDescriptor -import copy class CourseMetadata(object): @@ -55,9 +54,9 @@ class CourseMetadata(object): dirty = False - #Copy the filtered list to avoid permanently changing the class attribute - filtered_list = copy.copy(cls.FILTERED_LIST) - #Don't filter on the tab attribute if filter_tabs is False + # Copy the filtered list to avoid permanently changing the class attribute. + filtered_list = list(cls.FILTERED_LIST) + # Don't filter on the tab attribute if filter_tabs is False. if not filter_tabs: filtered_list.remove("tabs")