Fix restore notice when a role has no capabilities. Merged from MOODLE_19_STABLE.

This commit is contained in:
tjhunt 2007-10-16 14:03:23 +00:00
parent 3d706b4989
commit 01b609d9fa

View File

@ -673,7 +673,8 @@ function restore_is_samerole($rolea, $roleb) {
}
foreach ($rolea as $cap) {
if ($cap->permission != $roleb->capabilities[$cap->capability]->permission) {
if (isset($roleb->capabilities[$cap->capability]) &&
$cap->permission != $roleb->capabilities[$cap->capability]->permission) {
return false;
}
}