From 3f81ea25283b3a325a4e385bb8e448ed64a6ba8d Mon Sep 17 00:00:00 2001 From: atif-shaikh Date: Mon, 27 Apr 2015 13:48:38 +0530 Subject: [PATCH] CRM-16319 - CiviEvent Registration Invoice Fatal Error https://issues.civicrm.org/jira/browse/CRM-16319 --- CRM/Contribute/Form/Task/Invoice.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CRM/Contribute/Form/Task/Invoice.php b/CRM/Contribute/Form/Task/Invoice.php index 97ebb604a6..a7cbd4ad03 100644 --- a/CRM/Contribute/Form/Task/Invoice.php +++ b/CRM/Contribute/Form/Task/Invoice.php @@ -464,7 +464,9 @@ class CRM_Contribute_Form_Task_Invoice extends CRM_Contribute_Form_Task { 'PDFFilename' => 'Invoice.pdf', ); $session = CRM_Core_Session::singleton(); - $contactID = $session->get('userID'); + //CRM-16319 - we dont store in userID in case the user is doing multiple + //transactions etc + $contactID = empty($session->get('userID')) ? $session->get('transaction.userID') : $session->get('userID'); $contactEmails = CRM_Core_BAO_Email::allEmails($contactID); $emails = array(); $fromDisplayName = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact', -- 2.25.1