Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.9, 2.0
-
Component/s: Database activity module
-
Labels:None
-
Affected Branches:MOODLE_19_STABLE, MOODLE_20_STABLE
-
Fixed Branches:MOODLE_19_STABLE, MOODLE_20_STABLE
Attachments
Issue Links
| This issue has been marked as being related by: | ||||
| MDL-14548 | Modify the notification field in data module to be NOT NULL and to have a nice (0) default |
|
|
|
The problem is:
There were a database module upgrade fix done in HEAD two years ago (http://tracker.moodle.org/browse/MDL-14548). The fix only run for version < 2007101513
The fix concerned only HEAD so it wasn't ported on 1.9.
The problem being that now the 1.9 database module version = 2007101514
So when someone upgrade the latest 1.9 to HEAD, the HEAD fix never gets run.
I suggest to:
1. run the fix again on HEAD if it wasn't
2. add the upgrade fix to 1.9 if it doesn't break database module to have it set to 0 by default. So we don't run again to the same problem if ever 1.9 database module version would come again with a higher version number than 2.0. (very improbable)
Note: example of site impacted: cool courses, qamaster. This bug is breaking restore.