From 28daab7ea5272c46e2b24ce88793703aac810482 Mon Sep 17 00:00:00 2001 From: Seamus Lee Date: Thu, 27 Dec 2018 06:42:12 +1100 Subject: [PATCH] dev/mail#35 Ensure that Public View link is visible in Scheduled and Sent Screens --- CRM/Mailing/Selector/Browse.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CRM/Mailing/Selector/Browse.php b/CRM/Mailing/Selector/Browse.php index f4cb8cf7db..b99adbf033 100644 --- a/CRM/Mailing/Selector/Browse.php +++ b/CRM/Mailing/Selector/Browse.php @@ -441,13 +441,14 @@ LEFT JOIN civicrm_contact scheduledContact ON ( $mailing.scheduled_id = schedul $validLinks = $actionLinks; if (($mailingUrl = CRM_Mailing_BAO_Mailing::getPublicViewUrl($row['id'])) != FALSE) { - $validLinks[] = array( + $validLinks[CRM_Core_Action::BROWSE] = array( 'name' => ts('Public View'), 'url' => 'civicrm/mailing/view', 'qs' => 'id=%%mid%%&reset=1', 'title' => ts('Public View'), 'fe' => TRUE, ); + $actionMask |= CRM_Core_Action::BROWSE; } $rows[$key]['action'] = CRM_Core_Action::formLink( -- 2.25.1