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:
f425eeb
)
CRM-16514 - Scheduled reminder should not be sent repeatedly
author
Tim Otten
<totten@civicrm.org>
Wed, 27 Jan 2016 01:30:31 +0000
(17:30 -0800)
committer
Tim Otten
<totten@civicrm.org>
Wed, 27 Jan 2016 21:38:43 +0000
(13:38 -0800)
Forward port of jitendra's
df8bf05e2dc6d4bd7979a0487a76f59fabf8a68b
Civi/ActionSchedule/RecipientBuilder.php
patch
|
blob
|
blame
|
history
diff --git
a/Civi/ActionSchedule/RecipientBuilder.php
b/Civi/ActionSchedule/RecipientBuilder.php
index fb0ade6ace31a1af6c18b82a32c926e950bdbea6..def2175fe37226b6e6a0cb12124649491114c482 100644
(file)
--- a/
Civi/ActionSchedule/RecipientBuilder.php
+++ b/
Civi/ActionSchedule/RecipientBuilder.php
@@
-218,6
+218,7
@@
class RecipientBuilder {
->merge($query, array('params'))
->merge($this->selectIntoActionLog(self::PHASE_ADDITION_FIRST, $query))
->merge($this->joinReminder('LEFT JOIN', 'addl', $query))
+ ->where('reminder.id IS NULL')
->where("c.is_deleted = 0 AND c.is_deceased = 0")
->merge($this->prepareAddlFilter('c.id'))
->where("c.id NOT IN (