[interchange/gateway_log] PayflowPro fallback on GWL session ID

Mark Johnson <[email protected]> Thu, 23 Nov 2017 17:38:26 +0000
Newsgroups gmane.comp.web.interchange.cvs
Message-ID <[email protected]>
commit 1ea64fdfb1077b8e2c6d203dc3b3a51c2b4a4f3b
Author: Mark Johnson <[email protected]>
Date:   Thu Nov 23 12:37:44 2017 -0500

    PayflowPro fallback on GWL session ID

 lib/Vend/Payment/PayflowPro.pm |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/lib/Vend/Payment/PayflowPro.pm b/lib/Vend/Payment/PayflowPro.pm
index 0b93744..830f186 100644
--- a/lib/Vend/Payment/PayflowPro.pm
+++ b/lib/Vend/Payment/PayflowPro.pm
@@ -911,7 +911,7 @@ sub log_it {
         email => $request->{EMAIL} || '',
         request => ::uneval($request) || '',
         response => ::uneval($response) || '',
-        session_id => $::Session->{id},
+        session_id => $::Session->{id} || '',
         request_source => $self->source,
         amount => $request->{AMT} || '',
         host_ip => $::Session->{shost} || $::Session->{ohost} || '',