-
Bug
-
Resolution: Fixed
-
Critical
-
2.4.5, 2.5.1
-
MOODLE_24_STABLE, MOODLE_25_STABLE
-
MOODLE_24_STABLE, MOODLE_25_STABLE
-
MDL-41417_master -
Easy
-
As found while working on MDL-41256 there is no check for duplicate of course ID number when updating the course. It is impossible to create a course with the same ID number as existing but it is possible to create a course without an ID number and then edit it and change to existing ID number.
Webservices add their own check but instead it should be inside update_course() function (and additional check in course_edit_form::validate() ).
- blocks
-
MDL-41588 Using an existing course ID number throws ugly exception.
-
- Closed
-
- caused a regression
-
MDL-43021 Cannot change the case of course shortname or idnumber
-
- Closed
-
- has a non-specific relationship to
-
MDL-41616 Create upgrade path to ensure no courses have the same idnumber.
-
- Closed
-
- is blocked by
-
MDL-41256 Better debugging information from create_course()
-
- Closed
-
- Testing discovered
-
MDL-41256 Better debugging information from create_course()
-
- Closed
-
- will help resolve
-
MDL-41588 Using an existing course ID number throws ugly exception.
-
- Closed
-