X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXUser.pm;h=cd30264e1d16e54cfaea2d45e57680b2de51e277;hb=3196486ff0a78459e1b88b3847d255a62fd17895;hp=a349f6ab41f9d3c90629c3c1cb20f038e9ba2256;hpb=6c06ed486e67b3e36e9af4794d2eb84f59f249c4;p=spider.git diff --git a/perl/DXUser.pm b/perl/DXUser.pm index a349f6ab..cd30264e 100644 --- a/perl/DXUser.pm +++ b/perl/DXUser.pm @@ -262,7 +262,7 @@ sub get_current my $pkg = shift; my $call = uc shift; - my $dxchan = DXChannel->get($call); + my $dxchan = DXChannel::get($call); return $dxchan->user if $dxchan; my $rref = Route::get($call); return $rref->user if $rref && exists $rref->{user}; @@ -297,6 +297,7 @@ sub put $lru->put($call, $self); my $ref = $self->encode; $dbm->put($call, $ref); + return $self; } # freeze the user