MDL-73685 admin: Fix regression from MDL-69498

This commit is contained in:
Brendan Heywood
2022-08-18 13:55:46 +10:00
parent 896e126a66
commit 68626c0c1f
@@ -91,8 +91,12 @@ class core_role_admins_existing_selector extends user_selector_base {
} else {
$groupnameprefix = get_string('extusers', 'core_role');
foreach ($availableusers as $user) {
$domain = substr($user->email, strpos($user->email, '@'));
$groupname = "$groupnameprefix $domain";
if (isset($user->email)) {
$domain = substr($user->email, strpos($user->email, '@'));
$groupname = "$groupnameprefix $domain";
} else {
$groupname = $groupnameprefix;
}
$result[$groupname][] = $user;
}
}