]> gb7djk.dxcluster.net Git - spider.git/blobdiff - cmd/load/usdb.pl
fix missing callsigns
[spider.git] / cmd / load / usdb.pl
index 7ed76067a9dc4082ca2b8820597ba4cf698d28e7..b06f7c51b64eea0332ecb43054dddc7de4dcbfad 100644 (file)
@@ -15,8 +15,6 @@
 my ($self, $line) = @_;
 my @out;
 return (1, $self->msg('e5')) if $self->priv < 9;
-return (1, $self->msg('e3', "load/usdb", $line)) if $line && !-r $line;
-$line = "$main::data/usdbraw" unless $line;
-push @out, (USDB::load($line));
-@out = ($self->msg('ok')) unless @out;
+my $r = USDB::load($line) if $line;
+USDB::init() if undef $r || $r =~ /^\d+ rec/;
 return (1, @out);