MDL-61870 mod_assign: Fix/clean up imported group override duedates
commit6bcc6f877ad7deeb688c25ef4b17b19d3197882d
authorZig Tan <zig@moodle.com>
Fri, 29 Jun 2018 03:21:45 +0000 (29 11:21 +0800)
committerDamyon Wiese <damyon@moodle.com>
Thu, 2 Aug 2018 04:55:12 +0000 (2 12:55 +0800)
tree1dd17c52764dd4851f19873673859f6b3362a320
parent6e8235c7d3957120f16f5b9d4df8ef1ec82558b5
MDL-61870 mod_assign: Fix/clean up imported group override duedates

- Prevent group override duedate events from being imported when groups are excluded
- Clean up any existing group override duedate events when editing assignment in upgradelib.php
- Updated lib.php unit tests
mod/assign/db/upgrade.php
mod/assign/lib.php
mod/assign/tests/lib_test.php
mod/assign/upgradelib.php
mod/assign/version.php