From 9739890f0042e4c3de8e6187653676e5d66340c6 Mon Sep 17 00:00:00 2001 From: yashodha Date: Mon, 21 Mar 2016 10:30:09 +0530 Subject: [PATCH] CRM-18263: copy profile broken ---------------------------------------- * CRM-18263: copy profile broken https://issues.civicrm.org/jira/browse/CRM-18263 --- CRM/Core/BAO/UFGroup.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/CRM/Core/BAO/UFGroup.php b/CRM/Core/BAO/UFGroup.php index 6ab0e76dd0..eac932ebf3 100644 --- a/CRM/Core/BAO/UFGroup.php +++ b/CRM/Core/BAO/UFGroup.php @@ -2702,7 +2702,16 @@ AND ( entity_id IS NULL OR entity_id <= 0 ) * @return \CRM_Core_DAO */ public static function copy($id) { - $fieldsFix = array('prefix' => array('title' => ts('Copy of '))); + $maxId = CRM_Core_DAO::singleValueQuery("SELECT max(id) FROM civicrm_uf_group"); + + $title = ts('[Copy id %1]', array(1 => $maxId + 1)); + $fieldsFix = array( + 'suffix' => array( + 'title' => ' ' . $title, + 'name' => '__Copy_id_' . ($maxId + 1) . '_', + ), + ); + $copy = &CRM_Core_DAO::copyGeneric('CRM_Core_DAO_UFGroup', array('id' => $id), NULL, -- 2.25.1