diff --git a/mod/assign/externallib.php b/mod/assign/externallib.php index fa283a237e9..a11e6cc0658 100644 --- a/mod/assign/externallib.php +++ b/mod/assign/externallib.php @@ -1788,6 +1788,7 @@ class mod_assign_external extends external_api { $notices = array(); + $assign->update_effective_access($USER->id); if (!$assignment->submissions_open($USER->id)) { $notices[] = get_string('duedatereached', 'assign'); } else {