6. make set/isolate and acc/route mutually exclusive (and issue appropriate
[spider.git] / perl / Filter.pm
index f9fa611a8ef37ad4d931d4d1a4a862d8fc4fa1a7..11143825710de95d30a2f649a6449986fb34193d 100644 (file)
@@ -517,7 +517,9 @@ sub cmd
        return $dxchan->msg('filter5') unless $line;
 
        my ($r, $filter, $fno, $user, $s) = $self->parse($dxchan, $sort, $line);
-       return (1,$filter) if $r;
+       my $u = DXUser->get_current($user);
+       return (1, $dxchan->msg('isow', $user)) if $u && $u->isolate;
+       return (1, $filter) if $r;
 
        my $fn = "filter$fno";