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