-
Bug
-
Resolution: Fixed
-
Major
-
2.7.1, 3.0.4, 3.1.1, 3.2
-
MOODLE_27_STABLE, MOODLE_30_STABLE, MOODLE_31_STABLE, MOODLE_32_STABLE
-
MOODLE_30_STABLE, MOODLE_31_STABLE
-
MDL-46946-master-reqcusfield -
In /lib/moodlelib.php, the function user_not_fully_set_up() needs to be improved to check that required custom user profile fields have been completed.
Currently users only need to complete their firstname, lastname and email fields in order to be considered 'fully set up'. The only way to ensure that required custom profile fields are completed is to modify core Moodle code, which is not ideal.
There is a discussion on this issue at https://moodle.org/mod/forum/discuss.php?d=204052.
- has a non-specific relationship to
-
MDL-57929 profile_has_required_custom_fields_set fails to detect if a custom profile field is empty
- Closed
- has a QA test
-
MDLQA-9814 User is forced to complete required custom user profile fields
- Open
-
MDLQA-15295 CLONE - User is forced to complete required custom user profile fields
- Passed
-
MDLQA-15884 CLONE - User is forced to complete required custom user profile fields
- Passed
-
MDLQA-16530 CLONE - User is forced to complete required custom user profile fields
- Passed
-
MDLQA-17146 CLONE - User is forced to complete required custom user profile fields
- Passed
-
MDLQA-17734 CLONE - User is forced to complete required custom user profile fields
- Passed
-
MDLQA-18238 CLONE - User is forced to complete required custom user profile fields
- Passed
-
MDLQA-18732 CLONE - User is forced to complete required custom user profile fields
- Passed
-
MDLQA-19195 CLONE - User is forced to complete required custom user profile fields
- Passed
- has been marked as being related by
-
MDL-56159 Improve how the user_not_fully_setup and auth_forcepasswordchange cases are treated
- Closed
- is duplicated by
-
MDL-32403 A user is not redirected to their profile when required fields are missing
- Closed
- will help resolve
-
MDLSITE-3373 Make some aspects of the AMOS UI configurable via user preferences
- Resolved