-
Bug
-
Resolution: Fixed
-
Minor
-
2.2.6, 2.3.3, 2.4
-
MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE
-
MOODLE_22_STABLE, MOODLE_23_STABLE
-
wip-mdl-36767
-
Discovered while testing http://tracker.moodle.org/browse/MDLQA-4823
Steps to reproduce:
- Go to browse users or to bulk user actions
- Add a 'confirmed' or 'suspended' filter
- Add a 'auth' filter
When you press the 'Filter' button an error is thrown.
Debug info:
|
Error code: invalidqueryparam
|
Stack trace:
|
line 800 of /lib/dml/moodle_database.php: dml_exception thrown
|
line 1018 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->fix_sql_params()
|
line 425 of /lib/datalib.php: call to mysqli_native_moodle_database->get_records_sql()
|
line 186 of /admin/user.php: call to get_users_listing()
|
I've also reproduced the problem in latests moodle 23 integration and moodle 22 integration
Debug info:
|
Error code: invalidqueryparam
|
Stack trace:
|
line 783 of /lib/dml/moodle_database.php: dml_exception thrown
|
line 961 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->fix_sql_params()
|
line 318 of /lib/datalib.php: call to mysqli_native_moodle_database->get_records_sql()
|
line 186 of /admin/user.php: call to get_users_listing()
|
- blocks
-
MDLQA-4823 CLONE - An administrator can filter user accounts by role, cohort and other variables
- Passed