Adding this as a bug because the documentation is incorrect in the module for the API. Mailchimp_Lists::subscribe does not exist.

This also allows someone to call mailchimp_subcribe() and force processing of data in real-time. There could be cases where other modules are handling processing and need to be able to send data immediately independent of the processing limits set in the UI. The UI settings will safeguard from doing bad things, this additional code will allow a developer to consciously override the UI settings.

Patch coming forthwith.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Perignon created an issue. See original summary.

Perignon’s picture

This also adds full PHPDoc to mailchimp_subscribe()

Perignon’s picture

The default for the override is FALSE, so no existing code should be effected.

Perignon’s picture

Status: Active » Needs review

Patch needs reviewing.

Perignon’s picture

Status: Needs review » Closed (works as designed)

You can bypass the cache by invoking mailchimp_subscribe_process. Documentation still needs updated but a new patch will have to be generated for that.