From a56f6b25dee59253e73f5ad8bb5ac4840e53f133 Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Tue, 26 Jan 2016 17:30:31 -0800 Subject: [PATCH] CRM-16514 - Scheduled reminder should not be sent repeatedly Forward port of jitendra's df8bf05e2dc6d4bd7979a0487a76f59fabf8a68b --- Civi/ActionSchedule/RecipientBuilder.php | 1 + 1 file changed, 1 insertion(+) diff --git a/Civi/ActionSchedule/RecipientBuilder.php b/Civi/ActionSchedule/RecipientBuilder.php index fb0ade6ace..def2175fe3 100644 --- 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 ( -- 2.25.1