diff --git a/common/lib/xmodule/xmodule/discussion_module.py b/common/lib/xmodule/xmodule/discussion_module.py index 6a9edbbd70..e3161742df 100644 --- a/common/lib/xmodule/xmodule/discussion_module.py +++ b/common/lib/xmodule/xmodule/discussion_module.py @@ -17,21 +17,12 @@ class DiscussionModule(XModule): discussion_target = String(scope=Scope.settings) sort_key = String(scope=Scope.settings) - data = String(help="XML definition of inline discussion", scope=Scope.content) - def get_html(self): context = { 'discussion_id': self.discussion_id, } return self.system.render_template('discussion/_discussion_module.html', context) - def __init__(self, *args, **kwargs): - XModule.__init__(self, *args, **kwargs) - - xml_data = etree.fromstring(self.data) - self.discussion_id = xml_data.attrib['id'] - self.title = xml_data.attrib['for'] - self.discussion_category = xml_data.attrib['discussion_category'] class DiscussionDescriptor(RawDescriptor): module_class = DiscussionModule