Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.7.11
-
Fix Version/s: 4.7.13
-
Component/s: CiviCRM API
-
Labels:
-
Documentation Required?:None
-
Funding Source:Core Team Funds
Description
I have a Drupal CiviCRM installation that was upgraded from Drupal 6/CiviCRM 4.1 to Drupal 7/CiviCRM 4.7.
As part of our installation, we have custom data fields attached to addresses (Address status, Start Date, End Date, Comment, Data Source fields). We use the custom data to keep track a contact's address history.
But after the upgrade, the custom data is not being saved for addresses that are shared like they were in older 4.1 versions of CiviCRM.
Oddly, if any of the custom fields are required fields, you can't save the record unless you populate the fields. But you have to populate the fields first before selecting the shared address, because once you select the shared address the custom fields are hidden. Then once saved, you see the custom data is gone.
Is this intentional or a bug?
Would like the old behavior returned.
Tested this issue on the demo site and it occurs there as well.