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

Contact API 'get' doesn't return "source" field

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: 3.4.4
    • Fix Version/s: 4.1.0
    • Component/s: None
    • Labels:
      None

      Description

      Contact API 'get' doesn't return the "source" field for if a contact, even if you specify 'return.source' => 1 as a param.

      Xavier, I'm giving this one to you, since it's your feature request...
      In my blog post about Webform CiviCRM 2, you wrote:

      ----------

      Where the f*** does this contact comes from ?

      When contacts are added manually, I tell users to put an info on the source where they met/why they are on the db (eve's party, meeting at wiki, presenter at civicon, a-team list...)

      Unfortunately, civi doesn't do it when it creates contact even so it has the context of the creation (eg event XXX registration, donation campain YY, account creation...)

      Say I use the form for a recruitment for a lead singer, I would can to create a contact for each that fill the form, and I want to add in the source "lead singer recruitment form".

      So in 6 months time, if my drummer bump into Allen Zimmerman, it won't be all "where the f** does this guy come from". He's see the source, see that's a singer and won't care. (Drummers are not super polite and mine isn't into folk

        Attachments

          Activity

            People

            • Assignee:
              xavier xavier dutoit
              Reporter:
              colemanw Coleman Watts
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: