- if ( defined($paymask) && $paymask ne '' ) {
- # I hate this little bit of magic... I don't expect it to cause a problem,
- # but who knows... If the payinfo is passed in masked then ignore it and
- # set it based on the payinfo. The only guy that should call this in this
- # way is... $self->payinfo
- $self->setfield('paymask', $self->mask_payinfo());
-
+ if ( defined($paymask) ) {
+ $self->setfield('paymask', $paymask);