Make sure that a privilege is always defined even if it is 0
[spider.git] / perl / DXCommandmode.pm
index 4994b313efec0b917de523b694a110616d1f6011..60626ef41722ba1bb13bca65ceb6d60b09dfb906 100644 (file)
@@ -64,7 +64,7 @@ sub start
        $self->send($self->msg('l2',$self->{name}));
        $self->send_file($main::motd) if (-e $main::motd);
        $self->state('prompt');         # a bit of room for further expansion, passwords etc
-       $self->{priv} = $user->priv;
+       $self->{priv} = $user->priv || 0;
        $self->{lang} = $user->lang || 'en';
        $self->{pagelth} = $user->pagelth || 20;
        $self->{priv} = 0 if $line =~ /^(ax|te)/; # set the connection priv to 0 - can be upgraded later