--- loncom/lonnet/perl/lonnet.pm 2009/07/31 02:20:17 1.1008 +++ loncom/lonnet/perl/lonnet.pm 2009/08/08 00:36:10 1.1010 @@ -1,7 +1,7 @@ # The LearningOnline Network # TCP networking package # -# $Id: lonnet.pm,v 1.1008 2009/07/31 02:20:17 raeburn Exp $ +# $Id: lonnet.pm,v 1.1010 2009/08/08 00:36:10 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1665,12 +1665,14 @@ sub userenvironment { } $items=~s/\&$//; my %returnhash=(); - my @answer=split(/\&/, - &reply('get:'.$udom.':'.$unam.':environment:'.$items, - &homeserver($unam,$udom))); - my $i; - for ($i=0;$i<=$#what;$i++) { - $returnhash{$what[$i]}=&unescape($answer[$i]); + my $uhome = &homeserver($unam,$udom); + unless ($uhome eq 'no_host') { + my @answer=split(/\&/, + &reply('get:'.$udom.':'.$unam.':environment:'.$items,$uhome)); + my $i; + for ($i=0;$i<=$#what;$i++) { + $returnhash{$what[$i]}=&unescape($answer[$i]); + } } return %returnhash; } @@ -5769,6 +5771,12 @@ sub auto_possible_instcodes { return $response; } +sub auto_courserequest_checks { + my ($dom) = @_; + my %validations; + return %validations; +} + sub auto_validate_class_sec { my ($cdom,$cnum,$owners,$inst_class) = @_; my $homeserver = &homeserver($cnum,$cdom);