Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-6152

Merge dialog doesn't show values of multivalue custom fields

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Trivial
    • Resolution: Duplicate
    • Affects Version/s: 3.1.1
    • Fix Version/s: 3.2
    • Component/s: Core CiviCRM
    • Labels:
      None

      Description

      I merge two contacts. If they have different values in custom multivalue fields, these are not displayed.

      The contacts have a custom field that allows to check multiple values (screenshots contact1.png and contact2.png). As you can see in the screenshots, the contacts have different values checked in their custom fields.

      • I navigate to Administer > Manage > Find and merge duplicate contacts
      • I use a rule (e.g. Individual strict) for searching and search on all contacts
      • In the list of merge candidates, I click on merge and get displayed two duplicate contacts (screenshot merge.png)

      In the merge dialog I expect to get all checked values of the custom displayed. Instead

      • the field of the left contact is completely omitted (the user will think that the user has no custom data)
      • the field of the right contact is shown as "Array"

        Attachments

        1. contact1.png
          20 kB
          S.G.
        2. contact2.png
          20 kB
          S.G.
        3. merge.png
          35 kB
          S.G.

          Activity

            People

            • Assignee:
              kiran.jagtap Kiran Jagtap
              Reporter:
              stephang S.G.
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: