From 0aab99e7e9ecd92d4cfc9444b9b7c7190f543f46 Mon Sep 17 00:00:00 2001 From: Brian Shaughnessy Date: Thu, 9 Jan 2014 16:00:21 -0500 Subject: [PATCH] CRM-14062 all passing name to group API --- CRM/Contact/BAO/Group.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CRM/Contact/BAO/Group.php b/CRM/Contact/BAO/Group.php index 40439e0df8..f086190c48 100644 --- a/CRM/Contact/BAO/Group.php +++ b/CRM/Contact/BAO/Group.php @@ -389,7 +389,9 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group { array_keys($group->parents) ) . CRM_Core_DAO::VALUE_SEPARATOR; } - if (!CRM_Utils_Array::value('id', $params)) { + if (!CRM_Utils_Array::value('id', $params) && + !CRM_Utils_Array::value('name', $params) + ) { $group->name .= "_tmp"; } $group->save(); @@ -398,7 +400,9 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group { return NULL; } - if (!CRM_Utils_Array::value('id', $params)) { + if (!CRM_Utils_Array::value('id', $params) && + !CRM_Utils_Array::value('name', $params) + ) { $group->name = substr($group->name, 0, -4) . "_{$group->id}"; } -- 2.25.1