X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=api%2Fv3%2FMailingGroup.php;h=7bcf9d2aab6b3760390736507880e59b07d8541b;hb=9a911178a2f51a9be355229026422cb7c58b1243;hp=3f7a6ada837eb3fb7c450ab36a7ae52788ce5adf;hpb=d0f466d1aec3f5f2f9f24635470a7df8d15b9b11;p=civicrm-core.git diff --git a/api/v3/MailingGroup.php b/api/v3/MailingGroup.php index 3f7a6ada83..7bcf9d2aab 100644 --- a/api/v3/MailingGroup.php +++ b/api/v3/MailingGroup.php @@ -2,7 +2,7 @@ /* +--------------------------------------------------------------------+ - | CiviCRM version 4.3 | + | CiviCRM version 4.4 | +--------------------------------------------------------------------+ | Copyright CiviCRM LLC (c) 2004-2013 | +--------------------------------------------------------------------+ @@ -51,6 +51,7 @@ function civicrm_api3_mailing_group_event_unsubscribe($params) { /** * Handle a site-level unsubscribe event + * @deprecated * * @param array $params * @@ -96,6 +97,12 @@ function civicrm_api3_mailing_group_getfields($params) { $fields = $fields + $d->fields(); $d->free(); + // CRM-13830 - prevent the api wrapper from helping out with pseudoconstants + // Since these fields don't belong to this entity it will fail + foreach ($fields as &$field) { + unset($field['pseudoconstant']); + } + return civicrm_api3_create_success($fields); }