From bd8a4d1874699c029c02d5167e5610c979cee559 Mon Sep 17 00:00:00 2001 From: Eileen McNaughton Date: Mon, 23 May 2022 10:13:40 +1200 Subject: [PATCH] Fix for sms mode to skip on hold --- api/v3/Mailing.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/v3/Mailing.php b/api/v3/Mailing.php index a89cb0d471..c7ec5be828 100644 --- a/api/v3/Mailing.php +++ b/api/v3/Mailing.php @@ -554,11 +554,11 @@ function civicrm_api3_mailing_preview($params) { $mailingParams = ['contact_id' => $contactID]; if (!$contactID) { - $details = CRM_Utils_Token::getAnonymousTokenDetails($mailingParams, $returnProperties, TRUE, TRUE, NULL, $mailing->getFlattenedTokens()); + $details = CRM_Utils_Token::getAnonymousTokenDetails($mailingParams, $returnProperties, empty($mailing->sms_provider_id), TRUE, NULL, $mailing->getFlattenedTokens()); $details = $details[0][0] ?? NULL; } else { - [$details] = CRM_Utils_Token::getTokenDetails($mailingParams, $returnProperties, TRUE, TRUE, NULL, $mailing->getFlattenedTokens()); + [$details] = CRM_Utils_Token::getTokenDetails($mailingParams, $returnProperties, empty($mailing->sms_provider_id), TRUE, NULL, $mailing->getFlattenedTokens()); $details = $details[$contactID]; } -- 2.25.1