added inscript test to selected commands
[spider.git] / cmd / unset / register.pl
index 7f5b673499a781f3f5d43770870806470054086f..555fe02149116536b88c515ed6e5291830493ae9 100644 (file)
@@ -17,11 +17,11 @@ if ($self->priv < 9) {
        Log('DXCommand', $self->call . " attempted to unregister @args");
        return (1, $self->msg('e5'));
 }
-return (1, $self->msg('reginac')) unless $main::reqreq;
+return (1, $self->msg('reginac')) unless $main::reqreg;
 
 foreach $call (@args) {
        $call = uc $call;
-       unless ($self->remotecmd) {
+       unless ($self->remotecmd || $self->inscript) {
                if ($ref = DXUser->get_current($call)) {
                        $ref->registered(0);
                        $ref->put();