[moodle] / moodle / course / loginas.php Repository:

Diff of /moodle/course/loginas.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.48, Thu Nov 15 07:04:37 2007 WST revision 1.49, Fri Jan 11 00:09:58 2008 WST

By skodak:

MDL-12911 fixed permission checks; merged from MOODLE_18_STABLE

# Line 61  Line 61 
61              print_error('nologinas');              print_error('nologinas');
62          }          }
63          $context = $systemcontext;          $context = $systemcontext;
64      } else if (has_capability('moodle/user:loginas', $coursecontext)) {      } else {
65          require_login($course);          require_login($course);
66            require_capability('moodle/user:loginas', $coursecontext);
67          if (!has_capability('moodle/course:view', $coursecontext, $userid, false)) {          if (!has_capability('moodle/course:view', $coursecontext, $userid, false)) {
68              error('This user is not in this course!');              error('This user is not in this course!');
69          }          }

Legend:
Removed from v.1.48  
changed lines
  Added in v.1.49

Moodle CVS Admin
ViewVC Help
Powered by ViewVC 1.0.7