Skip to content
This repository was archived by the owner on Jun 7, 2023. It is now read-only.

Commit eec02c1

Browse files
committed
Bug fix: sid not set so grade interace was not loading student code.
1 parent 5c83652 commit eec02c1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

runestone/activecode/js/activecode.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ ActiveCode.prototype.loadEditor = function () {
337337

338338
var data = {acid: this.divid};
339339
if (this.sid !== undefined) {
340-
data['sid'] = sid;
340+
data['sid'] = this.sid;
341341
}
342342
this.logBookEvent({'event': 'activecode', 'act': 'load', 'div_id': this.divid}); // Log the run event
343343
jQuery.get(eBookConfig.ajaxURL + 'getprog', data, loadEditor);
@@ -1478,6 +1478,7 @@ ACFactory.addActiveCodeToDiv = function(outerdiv, acdiv, sid, initialcode, langu
14781478
newac = ACFactory.createActiveCode(thepre,language);
14791479
savediv = newac.divid;
14801480
newac.divid = outerdiv;
1481+
newac.sid = sid;
14811482
newac.loadEditor();
14821483
newac.divid = savediv;
14831484
newac.editor.setSize(500,300);

0 commit comments

Comments
 (0)