dbg('chan', "LOOP: $call is a node");
next;
}
- my $rcall = $ref->call;
+ my $rcall = $ref->mynode->call;
dbg('chan', "LOOP: already have $call on $rcall");
next;
}
dbg('chan', "LOOP: $call come in on wrong channel");
next;
}
- dbg('chan', "already have $call");
+ my $rcall = $node->mynode->call;
+ dbg('chan', "already have $call on $rcall");
next;
}
if ($pcno == 41) { # user info
# add this station to the user database, if required
my $user = DXUser->get_current($field[1]);
- if (!$user) {
- # then try without an SSID
- $field[1] =~ s/-\d+$//o;
- $user = DXUser->get_current($field[1]);
- }
$user = DXUser->new($field[1]) if !$user;
if ($field[2] == 1) {