-
Improvement
-
Resolution: Fixed
-
Minor
-
4.5
-
MOODLE_405_STABLE
-
MOODLE_405_STABLE
-
MDL-82168-main -
-
3
-
HQ 2024 Sprint I2.3 Moppies
As it was raised in MDL-43938 as a workaround, badges are restored respecting their original names, without looking if they are repeated or not.
Once MDL-43938 and MDL-82057 are merged, duplicated badges will be allowed in different courses but, when they are imported/restored, they will still keep their name (so they will skip the unique restriction for the same context that was added in MDL-43938).
This issue is to move the Enable access confirmation to a real modal, to improve the UX and make the code easier to maintain
This issue is to avoid having duplicated badge names in the same course when importing/restoring them. This could be achieved by:
Improving the restore mechanism, adding a method similar to restoredbops::calculate_course_names() to rename them when there is an existing badge in the course with this name.Reviewing the method to "Enable badges", raising an error and not letting them be enabled when the name collides with another badge in the same course.
- Discovered while testing
-
MDL-43938 Allow duplicate badge names
- Closed
-
MDL-82057 Import/Copy badges into other courses
- Closed
- has a non-specific relationship to
-
MDL-80997 Review and convert steps to add badges to data generators
- Closed
- is blocked by
-
MDL-43938 Allow duplicate badge names
- Closed
- Testing discovered
-
MDL-82233 The "This badge has been issued user(s)." notification is displayed in more situations than expected
- Closed
- mentioned in
-
Page Loading...