]> git.mjollnir.org Git - moodle.git/commitdiff
fixed $usercontext creation needed for Role tab when viewing user data; merged from...
authorskodak <skodak>
Sun, 22 Oct 2006 19:59:07 +0000 (19:59 +0000)
committerskodak <skodak>
Sun, 22 Oct 2006 19:59:07 +0000 (19:59 +0000)
user/tabs.php

index b2c531bee832a12965040a8c81956383dd6d5f15..3bce70ab0fbad45c5a51166eaa80a208e49cf571 100644 (file)
 
     /// this needs permission checkings
 
+    $usercontext = get_context_instance(CONTEXT_USER, $user->id);
     if (!empty($showroles) && has_capability('moodle/role:assign',$usercontext)) { // this variable controls whether this roles is showed, or not, so only user/view page should set this flag
-        $usercontext = get_context_instance(CONTEXT_USER, $user->id);
         $toprow[] = new tabobject('roles', $CFG->wwwroot.'/'.$CFG->admin.'/roles/assign.php?contextid='.$usercontext->id.'&amp;userid='.$user->id.'&amp;courseid='.$course->id
                               ,get_string('roles'));