CRM-16768: Invoice template function uses domain id instead of contact id to get...
authoryashodha <yashodha.chaku@webaccessglobal.com>
Tue, 30 Jun 2015 07:13:47 +0000 (12:43 +0530)
committeryashodha <yashodha.chaku@webaccessglobal.com>
Tue, 30 Jun 2015 07:13:47 +0000 (12:43 +0530)
----------------------------------------
* CRM-16768: Invoice template function uses domain id instead of contact id to get address parts
  https://issues.civicrm.org/jira/browse/CRM-16768

CRM/Contribute/Form/Task/Invoice.php

index 9c35bd71b661c004bebed7ad403ae27f1142895e..11b0a6cc3b844382e1bf886c834c26bf086db249 100644 (file)
@@ -398,7 +398,7 @@ class CRM_Contribute_Form_Task_Invoice extends CRM_Contribute_Form_Task {
 
       // get organization address
       $domain = CRM_Core_BAO_Domain::getDomain();
-      $locParams = array('contact_id' => $domain->id);
+      $locParams = array('contact_id' => $domain->contact_id);
       $locationDefaults = CRM_Core_BAO_Location::getValues($locParams);
       if (isset($locationDefaults['address'][1]['state_province_id'])) {
         $stateProvinceAbbreviationDomain = CRM_Core_PseudoConstant::stateProvinceAbbreviation($locationDefaults['address'][1]['state_province_id']);