From e6df782776d5cf5d68d1643eff756a913737a26b Mon Sep 17 00:00:00 2001 From: JKingsnorth Date: Tue, 27 Aug 2019 10:46:20 +0100 Subject: [PATCH] Set current user and date when copying contribution pages --- CRM/Contribute/BAO/ContributionPage.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CRM/Contribute/BAO/ContributionPage.php b/CRM/Contribute/BAO/ContributionPage.php index a108185d42..fdf58d3021 100644 --- a/CRM/Contribute/BAO/ContributionPage.php +++ b/CRM/Contribute/BAO/ContributionPage.php @@ -666,10 +666,16 @@ class CRM_Contribute_BAO_ContributionPage extends CRM_Contribute_DAO_Contributio * @return CRM_Contribute_DAO_ContributionPage */ public static function copy($id) { + $session = CRM_Core_Session::singleton(); + $fieldsFix = [ 'prefix' => [ 'title' => ts('Copy of') . ' ', ], + 'replace' => [ + 'created_id' => $session->get('userID'), + 'created_date' => date('YmdHis'), + ], ]; $copy = CRM_Core_DAO::copyGeneric('CRM_Contribute_DAO_ContributionPage', [ 'id' => $id, -- 2.25.1