[interchange/gateway_log: 8/11] Fix glitch setting result_code to database.
Mark Johnson <[email protected]> Sat, 04 Nov 2017 18:05:49 +0000
| Newsgroups | gmane.comp.web.interchange.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit 871c475eb2f9b478b99354874a6a36a77f7b26a5 Author: Mark Johnson <[email protected]> Date: Sat Jan 9 15:34:27 2010 -0500 Fix glitch setting result_code to database. Another spot where 0 caused trouble. lib/Vend/Payment/CyberSource.pm | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) --- diff --git a/lib/Vend/Payment/CyberSource.pm b/lib/Vend/Payment/CyberSource.pm index 5c75c0a..861dab0 100644 --- a/lib/Vend/Payment/CyberSource.pm +++ b/lib/Vend/Payment/CyberSource.pm @@ -2611,7 +2611,7 @@ sub log_it { trans_type => $response->{transtype} || $self->{trans_type}, processor => 'cybersource', catalog => $Vend::Cfg->{CatalogName}, - result_code => $response->{result_code} || '', + result_code => length ($response->{result_code}) ? $response->{result_code} : '', result_subcode => $response->{decision} || '', reason_code => $response->{reasonCode} || '', response_msg => $response->{rc_msg} || '',