Make sure that a privilege is always defined even if it is 0
[spider.git] / perl / DXProt.pm
index 7a324625f4e9342304b1545cf2718c83ea5efa89..5133d9bcd12a0810ed28cd0cf916a1f525ff3e3a 100644 (file)
@@ -96,7 +96,7 @@ sub start
        # remember type of connection
        $self->{consort} = $line;
        $self->{outbound} = $sort eq 'O';
-       $self->{priv} = $user->priv;
+       $self->{priv} = $user->priv || 1;     # other clusters can always be 'normal' users
        $self->{lang} = $user->lang || 'en';
        $self->{isolate} = $user->{isolate};
        $self->{consort} = $line;       # save the connection type