From 697cb7c0fec5e117b91cfc9036326e82644e99cb Mon Sep 17 00:00:00 2001 From: JKingsnorth Date: Tue, 27 Aug 2019 10:47:40 +0100 Subject: [PATCH] Redirect to copied contribution page --- CRM/Contribute/Page/ContributionPage.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/CRM/Contribute/Page/ContributionPage.php b/CRM/Contribute/Page/ContributionPage.php index 826c4f0678..55b3b9a463 100644 --- a/CRM/Contribute/Page/ContributionPage.php +++ b/CRM/Contribute/Page/ContributionPage.php @@ -384,9 +384,18 @@ AND cp.page_type = 'contribute' $this, TRUE, 0, 'GET' ); - CRM_Contribute_BAO_ContributionPage::copy($gid); + $copy = CRM_Contribute_BAO_ContributionPage::copy($gid); - CRM_Utils_System::redirect(CRM_Utils_System::url(CRM_Utils_System::currentPath(), 'reset=1')); + $urlString = CRM_Utils_System::currentPath(); + $urlParams = 'reset=1'; + + // Redirect to copied contribution page + if ($copy->id) { + $urlString = 'civicrm/admin/contribute/settings'; + $urlParams .= '&action=update&id=' . $copy->id; + } + + CRM_Utils_System::redirect(CRM_Utils_System::url($urlString, $urlParams)); } /** -- 2.25.1