diff options
author | ivan <ivan> | 2008-05-05 01:53:01 +0000 |
---|---|---|
committer | ivan <ivan> | 2008-05-05 01:53:01 +0000 |
commit | 5ae7da14537560fb9d501d90aa7af9ba45f910cc (patch) | |
tree | 2b3f86fb5ae961c40eff207610f37a6b6225f07d | |
parent | 9dba29a5e79dbca42d51a8ab3aa1733ee01d5b14 (diff) |
better fix for using new payment duplicate stuff with cc encryption :)
-rw-r--r-- | FS/FS/payinfo_Mixin.pm | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/FS/FS/payinfo_Mixin.pm b/FS/FS/payinfo_Mixin.pm index 40b97a91d..f2edbd261 100644 --- a/FS/FS/payinfo_Mixin.pm +++ b/FS/FS/payinfo_Mixin.pm @@ -230,8 +230,14 @@ sub payinfo_check { $self->payinfo('N/A'); #??? } } else { - my $error = $self->ut_textn('payinfo'); - return $error if $error; + if ( $self->is_encrypted($self->payinfo) ) { + #something better? all it would cause is a decryption error anyway? + my $error = $self->ut_anythingn('payinfo'); + return $error if $error; + } else { + my $error = $self->ut_textn('payinfo'); + return $error if $error; + } } } |