diff --git a/common/static/js/capa/drag_and_drop/config_parser.js b/common/static/js/capa/drag_and_drop/config_parser.js index 6b4c2939f5..501808bd53 100644 --- a/common/static/js/capa/drag_and_drop/config_parser.js +++ b/common/static/js/capa/drag_and_drop/config_parser.js @@ -36,8 +36,8 @@ define(['logme'], function (logme) { returnStatus = false; } - if (typeof config.target === 'string') { - state.config.target = config.target; + if (typeof config.target_container === 'string') { + state.config.target_container = config.target_container; } else { logme('ERROR: Property config.target is not of type "string".'); returnStatus = false; @@ -54,8 +54,8 @@ define(['logme'], function (logme) { logme('ERROR: Attribute "obj.label" is not a string.'); return false; - } else if (typeof obj.name !== 'string') { - logme('ERROR: Attribute "obj.name" is not a string.'); + } else if (typeof obj.id !== 'string') { + logme('ERROR: Attribute "obj.id" is not a string.'); return false; } diff --git a/common/static/js/capa/drag_and_drop/target.js b/common/static/js/capa/drag_and_drop/target.js index b3396ad466..b1358a992f 100644 --- a/common/static/js/capa/drag_and_drop/target.js +++ b/common/static/js/capa/drag_and_drop/target.js @@ -10,7 +10,7 @@ define(['logme'], function (logme) { function Target(state) { var targetImgSrc, targetElContainer, mouseMoveDiv; - targetImgSrc = state.config.imageDir + '/' + state.config.target; + targetImgSrc = state.config.imageDir + '/' + state.config.target_container; targetElContainer = $( '