Skip to content
Snippets Groups Projects
Commit 6c23ae8c authored by Kurund Jalmi's avatar Kurund Jalmi
Browse files

Merge pull request #423 from dlobo/NoticeFixes

fix notices on save
parents 8812b376 43291913
No related branches found
No related tags found
No related merge requests found
......@@ -67,7 +67,7 @@ class CRM_Contact_BAO_Relationship extends CRM_Contact_DAO_Relationship {
// creating a new relationship
$dataExists = self::dataExists($params);
if (!$dataExists) {
return NULL;
return array(FALSE, TRUE, FALSE, FALSE, NULL);
}
$relationshipIds = array();
foreach ($params['contact_check'] as $key => $value) {
......@@ -114,7 +114,7 @@ class CRM_Contact_BAO_Relationship extends CRM_Contact_DAO_Relationship {
)
) {
$duplicate++;
return array($valid, $invalid, $duplicate);
return array($valid, $invalid, $duplicate, $saved, NULL);
}
$validContacts = TRUE;
......@@ -1297,7 +1297,7 @@ SELECT count(*)
AND is_current_member = 1";
$result = CRM_Core_DAO::singleValueQuery($query);
if ($result < CRM_Utils_Array::value('max_related', $membershipValues, PHP_INT_MAX)) {
CRM_Member_BAO_Membership::create($membershipValues, CRM_Core_DAO::$_nullArray);
CRM_Member_BAO_Membership::create($membershipValues, CRM_Core_DAO::$_nullArray);
}
}
}
......
......@@ -530,7 +530,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
if ($employerId && ($isDisabled || $relChanged)) {
CRM_Contact_BAO_Contact_Utils::clearCurrentEmployer($this->_values['current_employee_id']);
}
//if field key doesn't exists in params that means the user has unchecked checkbox,
//hence fill FALSE to params
$params['is_active'] = $isDisabled ? FALSE : TRUE;
......@@ -561,7 +561,8 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
//special case to handle if all checkboxes are unchecked
$customFields = CRM_Core_BAO_CustomField::getFields('Relationship', FALSE, FALSE, $relationshipTypeId);
$params['custom'] = CRM_Core_BAO_CustomField::postProcess($params,
$params['custom'] = CRM_Core_BAO_CustomField::postProcess(
$params,
$customFields,
$this->_relationshipId,
'Relationship'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment