X-Git-Url: http://www.dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fshow%2Fdx.pl;h=bfeabf4c7216479b7052f3e28c068e58ff1f40df;hb=d4b94aba599c706c4fcb61aa206b84e166e8b690;hp=aac5fdaf27dde51d5f614642f274fef62d4f0e83;hpb=51baf8947ebd93dcfb097a041d9c16e5efe9a8cf;p=spider.git diff --git a/cmd/show/dx.pl b/cmd/show/dx.pl index aac5fdaf..bfeabf4c 100644 --- a/cmd/show/dx.pl +++ b/cmd/show/dx.pl @@ -22,7 +22,7 @@ my $hint; my $dxcc; my $real; my $fromdxcc; -my ($doqsl, $doiota, $doqra); +my ($doqsl, $doiota, $doqra, $dofilter); while ($f = shift @list) { # next field # print "f: $f list: ", join(',', @list), "\n"; @@ -79,6 +79,10 @@ while ($f = shift @list) { # next field } next; } + if (lc $f =~ /^filt/) { + $dofilter = 1; + next; + } if (lc $f eq 'qsl') { $doqsl = 1; next; @@ -242,7 +246,7 @@ if ($doqra) { #print "expr: $expr from: $from to: $to fromday: $fromday today: $today\n"; # now do the search -my @res = Spot::search($expr, $fromday, $today, $from, $to, $hint); +my @res = Spot::search($expr, $fromday, $today, $from, $to, $hint, $dofilter ? $self : undef); my $ref; my @dx; foreach $ref (@res) {