moodle-tool_mergeusers
moodle-tool_mergeusers copied to clipboard
Merge users script for Moodle
Fix the error: Creation of dynamic property AssignSubmissionTableMerger::$duplicateddatamerger is deprecated that appeared on admin/tool/mergeusers/index.php.
PR with proposed fix for #275 This is built on the fix for #273 as the CI check failures for that PR (#274 ) are actually tool_mergeusers bugs, the ones...
If an user (eg. user A) has created some custom reports using the "Report builder", the owner id is stored in the field "usercreated" and "usermodified" in the table "mdl_reportbuilder_report"....
### Steps to reproduce issue 1. Set up a Moodle site using PostgreSQL. 2. Install this plugin. 3. Go to _Site administration_ > _Users_ > _Accounts_ > _Merge user accounts_...
When searching users to select which accounts to merge deleted users appear:  In this screenshot we see user 99, a normal user, user 100 which has been deleted, and...
Moodle's print_error() function is deprecated since Moodle 4.1, see https://tracker.moodle.org/browse/MDL-71062 There are several spots in the code that still use this function: https://github.com/search?q=repo%3Ajpahullo%2Fmoodle-tool_mergeusers%20print_error&type=code They should be replace with throwing exceptions.
@luisdev > Does this plugin work with Moodle sites that run on SQL > > Server using the Moodle SQLSRV driver ($CFG->dbtype = 'sqlsrv';)? > > --------------------------------------------------------------------- > Plugin link:...
From moodle.org/plugins: --- > Melvyn Gomez has commented on a plugin you are contributing to: > > --- > > i think the plugin has an issue, i found a...
#283/#286 changes introduced additional profile fields on the merged user which causes core test to fail when doing a full build test run. Simple fix is to wrap the field...
Resolving #278 with PR #279, I can see a problem on the CI, that on current PHP 8.3 tries to get `master` branch, which should be now `main`. [See the...