Diff for /loncom/homework/lonhomework.pm between versions 1.139 and 1.144

version 1.139, 2003/09/09 13:32:25 version 1.144, 2003/09/17 18:16:39
Line 69  sub get_target { Line 69  sub get_target {
     } elsif ( defined($ENV{'form.grade_target'}  )       } elsif ( defined($ENV{'form.grade_target'}  ) 
  && ($Apache::lonhomework::viewgrades eq 'F' )) {   && ($Apache::lonhomework::viewgrades eq 'F' )) {
       return ($ENV{'form.grade_target'});        return ($ENV{'form.grade_target'});
     } elsif (defined($ENV{'form.grade_target'}  )   
  && ($ENV{'form.grade_target'} eq 'answer')) {  
       return ($ENV{'form.grade_target'});  
     }      }
     
     if ( defined($ENV{'form.submitted'}) &&      if ( defined($ENV{'form.submitted'}) &&
Line 660  sub handler { Line 657  sub handler {
     # if we are browsing we might not be able to know where we are      # if we are browsing we might not be able to know where we are
     if ($Apache::lonhomework::browse ne 'F') {      if ($Apache::lonhomework::browse ne 'F') {
       #should know where we are, so ask        #should know where we are, so ask
       $request->internal_redirect('/adm/ambiguous'); return;   if ( &Apache::lonnet::mod_perl_version() == 2 ) {
       &Apache::lonnet::cleanenv();
    }
    $request->internal_redirect('/adm/ambiguous'); return;
     }      }
   }    }
   

Removed from v.1.139  
changed lines
  Added in v.1.144


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>