You are here

function mailchimp_lists_execute_mergevar_batch_update in Mailchimp 7.4

Same name and namespace in other branches
  1. 8 modules/mailchimp_lists/mailchimp_lists.module \mailchimp_lists_execute_mergevar_batch_update()
  2. 7.5 modules/mailchimp_lists/mailchimp_lists.module \mailchimp_lists_execute_mergevar_batch_update()
  3. 7.3 modules/mailchimp_lists/mailchimp_lists.module \mailchimp_lists_execute_mergevar_batch_update()
  4. 2.x modules/mailchimp_lists/mailchimp_lists.module \mailchimp_lists_execute_mergevar_batch_update()

Sends batch mergevar data to Mailchimp.

1 call to mailchimp_lists_execute_mergevar_batch_update()
mailchimp_lists_update_member_batch in modules/mailchimp_lists/mailchimp_lists.module
Batch processor for member mergevar updates.

File

modules/mailchimp_lists/mailchimp_lists.module, line 561

Code

function mailchimp_lists_execute_mergevar_batch_update($list_id, $batch) {
  $result = mailchimp_batch_update_members($list_id, $batch, FALSE, TRUE, FALSE);
  if ($result) {

    /* @var \Mailchimp\Mailchimp $mc */
    $mc = mailchimp_get_api_object();
    return $mc
      ->getBatchOperation($result->id);
  }
}