Skip to content

Commit

Permalink
MDL-36051 - Quick Grading in Assignment module does not turn on in so…
Browse files Browse the repository at this point in the history
…me circumstances

* Fixed bug with quick grading when file submission is turned off
  • Loading branch information
rlorenzo committed Nov 8, 2012
1 parent 6109f21 commit 00917ec
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
4 changes: 3 additions & 1 deletion mod/assign/locallib.php
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -3632,7 +3632,9 @@ private function process_save_grading_options() {
'showquickgrading'=>false)); 'showquickgrading'=>false));
if ($formdata = $mform->get_data()) { if ($formdata = $mform->get_data()) {
set_user_preference('assign_perpage', $formdata->perpage); set_user_preference('assign_perpage', $formdata->perpage);
set_user_preference('assign_filter', $formdata->filter); if (isset($formdata->filter)) {
set_user_preference('assign_filter', $formdata->filter);
}
} }
} }


Expand Down
8 changes: 5 additions & 3 deletions mod/assign/module.js
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -127,9 +127,11 @@ M.mod_assign.init_grading_options = function(Y) {
Y.one('form.gradingoptionsform').submit(); Y.one('form.gradingoptionsform').submit();
}); });
var filterelement = Y.one('#id_filter'); var filterelement = Y.one('#id_filter');
filterelement.on('change', function(e) { if (filterelement) {
Y.one('form.gradingoptionsform').submit(); filterelement.on('change', function(e) {
}); Y.one('form.gradingoptionsform').submit();
});
}
var quickgradingelement = Y.one('#id_quickgrading'); var quickgradingelement = Y.one('#id_quickgrading');
if (quickgradingelement) { if (quickgradingelement) {
quickgradingelement.on('change', function(e) { quickgradingelement.on('change', function(e) {
Expand Down

0 comments on commit 00917ec

Please sign in to comment.