--- loncom/homework/lonhomework.pm 2001/02/07 00:29:30 1.36 +++ loncom/homework/lonhomework.pm 2001/02/13 18:42:06 1.37 @@ -130,8 +130,8 @@ sub check_date { sub handler { my $request=$_[0]; - - if ( $ENV{'user.name'} eq 'albertel' ) {$Apache::lonxml::debug=1;} else {$Apache::lonxml::debug=0;} + + if ( $ENV{'user.name'} eq 'albertel' ) {$Apache::lonxml::debug=1;} else {$Apache::lonxml::debug=0;} my (@targets) = &get_target(); @@ -144,8 +144,8 @@ sub handler { return OK if $request->header_only; #setup permissions - $Apache::lonhomework::browse= &Apache::lonnet::allowed('bre'); - $Apache::lonhomework::viewgrades=&Apache::lonnet::allowed('vgr'); + $Apache::lonhomework::browse= &Apache::lonnet::allowed('bre',$ENV{'request.filename'}); + $Apache::lonhomework::viewgrades=&Apache::lonnet::allowed('vgr',$ENV{'request.course.id'}); &Apache::lonxml::debug("Permissions:$Apache::lonhomework::browse:$Apache::lonhomework::viewgrades:"); #check if we know where we are