]> git.mjollnir.org Git - moodle.git/commitdiff
Fixed some notices during install
authormoodler <moodler>
Mon, 14 Aug 2006 13:42:34 +0000 (13:42 +0000)
committermoodler <moodler>
Mon, 14 Aug 2006 13:42:34 +0000 (13:42 +0000)
lib/accesslib.php

index 1a8166a73a422ebd7d0862e45d2738e07c6a45c0..497eb09f487caec46c6204ee6ade34c044466ab6 100755 (executable)
@@ -956,11 +956,7 @@ function assign_capability($capability, $permission, $roleid, $contextid) {
     $cap->capability = $capability;
     $cap->permission = $permission;
     $cap->timemodified = time();
-    if ($USER->id) {
-        $cap->modifierid = $USER->id;
-    } else {
-        $cap->modifierid = -1;  // Happens during fresh install or Moodle.
-    }
+    $cap->modifierid = empty($USER->id) ? 0 : $USER->id;
     
     return insert_record('role_capabilities', $cap);
 }
@@ -1048,7 +1044,7 @@ function role_assign($roleid, $userid, $groupid, $contextid, $timestart=0, $time
     $ra->timestart = $timestart;
     $ra->timeend = $timeend;
     $ra->timemodified = time();
-    $ra->modifier = $USER->id;
+    $ra->modifier = empty($USER->id) ? 0 : $USER->id;
     
     return insert_record('role_assignments', $ra);