Diff for /loncom/lonnet/perl/lonnet.pm between versions 1.1077 and 1.1078

version 1.1077, 2010/07/25 02:58:05 version 1.1078, 2010/07/26 21:52:19
Line 3943  sub rolesinit { Line 3943  sub rolesinit {
     my ($domain,$username,$authhost)=@_;      my ($domain,$username,$authhost)=@_;
     my $now=time;      my $now=time;
     my %userroles = ('user.login.time' => $now);      my %userroles = ('user.login.time' => $now);
     my $rolesdump=reply("dump:$domain:$username:roles",$authhost);      my $extra = &freeze_escape({'clientcheckrole' => 1});
       my $rolesdump=reply("dump:$domain:$username:roles:.::$extra",$authhost);
     if (($rolesdump eq 'con_lost') || ($rolesdump eq '') ||       if (($rolesdump eq 'con_lost') || ($rolesdump eq '') || 
         ($rolesdump =~ /^error:/)) {           ($rolesdump =~ /^error:/)) {
         return \%userroles;          return \%userroles;
     }      }
     my %allroles=();      my %allroles=();

Removed from v.1.1077  
changed lines
  Added in v.1.1078


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