Commit a1b99869 by Calen Pennington

Merge pull request #802 from MITx/fix/cdodge/cms-multiple-edit-save-bug

always load in a new instance of the edit module. It appeared as though ...
parents d108af88 425e840e
......@@ -15,10 +15,10 @@ class CMS.Views.ModuleEdit extends Backbone.View
$component_editor: => @$el.find('.component-editor')
loadDisplay: ->
XModule.loadModule(@$el.find('.xmodule_display'))
XModule.loadModule(@$el.find('.xmodule_display'))
loadEdit: ->
if !@module
if not @module
@module = XModule.loadModule(@$el.find('.xmodule_edit'))
metadata: ->
......@@ -57,7 +57,7 @@ class CMS.Views.ModuleEdit extends Backbone.View
data.metadata = @metadata()
@model.save(data).done( =>
alert("Your changes have been saved.")
@module = null
@render()
@$el.removeClass('editing')
).fail( ->
......
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