projects
/
civicrm-core.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bf7fd3d
)
CRM-14629: fix query to enable cancel/update on recurring contribution if no associat...
author
CiviCRM
<info@civicrm.org>
Thu, 3 Jul 2014 11:19:12 +0000
(16:49 +0530)
committer
CiviCRM
<info@civicrm.org>
Thu, 3 Jul 2014 11:19:12 +0000
(16:49 +0530)
CRM/Contribute/BAO/ContributionRecur.php
patch
|
blob
|
blame
|
history
diff --git
a/CRM/Contribute/BAO/ContributionRecur.php
b/CRM/Contribute/BAO/ContributionRecur.php
index 2f36c94cd95c32aa734213c578f9a462f3d206bf..98c636f46502d74e2c52e0f99b6e0969c25d4252 100644
(file)
--- a/
CRM/Contribute/BAO/ContributionRecur.php
+++ b/
CRM/Contribute/BAO/ContributionRecur.php
@@
-396,13
+396,13
@@
SELECT rec.id as recur_id,
rec.currency,
con.id as contribution_id,
con.contribution_page_id,
-
con
.contact_id,
+
rec
.contact_id,
mp.membership_id";
if ($entity == 'recur') {
$sql .= "
FROM civicrm_contribution_recur rec
-
INNER
JOIN civicrm_contribution con ON ( con.contribution_recur_id = rec.id )
+
LEFT
JOIN civicrm_contribution con ON ( con.contribution_recur_id = rec.id )
LEFT JOIN civicrm_membership_payment mp ON ( mp.contribution_id = con.id )
WHERE rec.id = %1
GROUP BY rec.id";