- # input filter if required
- return unless $self->in_filter_route($ref || Route::new($call));
-
- $self->route_pc24($ref, $field[3]) if $ref && !eph_dup($line);
+ unless (eph_dup($line)) {
+ if ($nref) {
+ return unless $self->in_filter_route($nref);
+ $self->route_pc24($nref, $field[3])
+ }
+ if ($uref) {
+ return unless $self->in_filter_route($uref);
+ $self->route_pc24($uref, $field[3]);
+ }
+ }