mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 08:26:37 +02:00
MDL-73878 core_user: Creating a new category for social fields
This commit is contained in:
parent
d2fb057b7e
commit
ffc655b181
2 changed files with 19 additions and 1 deletions
|
@ -4476,5 +4476,23 @@ privatefiles,moodle|/user/files.php';
|
||||||
// Automatically generated Moodle v4.0.0 release upgrade line.
|
// Automatically generated Moodle v4.0.0 release upgrade line.
|
||||||
// Put any upgrade step following this.
|
// Put any upgrade step following this.
|
||||||
|
|
||||||
|
if ($oldversion < 2022042900.01) {
|
||||||
|
// Social custom fields could had been created linked to category id = 1. Let's check category 1 exists.
|
||||||
|
if (!$DB->get_record('user_info_category', ['id' => 1])) {
|
||||||
|
// Let's check if we have any custom field linked to category id = 1.
|
||||||
|
$fields = $DB->get_records('user_info_field', ['categoryid' => 1]);
|
||||||
|
if (!empty($fields)) {
|
||||||
|
$categoryid = $DB->get_field_sql('SELECT min(id) from {user_info_category}');
|
||||||
|
foreach ($fields as $field) {
|
||||||
|
$field->categoryid = $categoryid;
|
||||||
|
$DB->update_record('user_info_field', $field);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Main savepoint reached.
|
||||||
|
upgrade_main_savepoint(true, 2022042900.01);
|
||||||
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
|
|
||||||
defined('MOODLE_INTERNAL') || die();
|
defined('MOODLE_INTERNAL') || die();
|
||||||
|
|
||||||
$version = 2022042900.00; // YYYYMMDD = weekly release date of this DEV branch.
|
$version = 2022042900.01; // YYYYMMDD = weekly release date of this DEV branch.
|
||||||
// RR = release increments - 00 in DEV branches.
|
// RR = release increments - 00 in DEV branches.
|
||||||
// .XX = incremental changes.
|
// .XX = incremental changes.
|
||||||
$release = '4.1dev (Build: 20220429)'; // Human-friendly version name
|
$release = '4.1dev (Build: 20220429)'; // Human-friendly version name
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue