}
// form the name only if missing: CRM-627
- if (!CRM_Utils_Array::value('name', $params) &&
+ $nameParam = CRM_Utils_Array::value('name', $params, NULL);
+ if (!$nameParam &&
!CRM_Utils_Array::value('id', $params)
) {
$params['name'] = CRM_Utils_String::titleToVar($params['title']);
) . CRM_Core_DAO::VALUE_SEPARATOR;
}
if (!CRM_Utils_Array::value('id', $params) &&
- !CRM_Utils_Array::value('name', $params)
+ !$nameParam
) {
$group->name .= "_tmp";
}
}
if (!CRM_Utils_Array::value('id', $params) &&
- !CRM_Utils_Array::value('name', $params)
+ !$nameParam
) {
$group->name = substr($group->name, 0, -4) . "_{$group->id}";
}