From: ivan Date: Mon, 5 May 2008 01:52:58 +0000 (+0000) Subject: better fix for using new payment duplicate stuff with cc encryption :) X-Git-Tag: root_of_webpay_support~669 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=c2e0c1d06e2a9b9146f9b538ce07f57664e16966 better fix for using new payment duplicate stuff with cc encryption :) --- 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; + } } }