Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The MailChimp API doesn't support requesting more than 100 lists at a time. I had to add paging to mailchimp_get_lists() to get all of our lists.
This is only for the 2.x branch, I haven't looked at the 3.x branch so I don't know how applicable this may be there.
Comment | File | Size | Author |
---|---|---|---|
#2 | mailchimp-lists-paging-2451201-2.patch | 1.12 KB | Alan D. |
#1 | mailchimp-lists-paging-2451201-1.patch | 1.04 KB | brad.bulger |
mailchimp-lists-paging.patch | 1022 bytes | brad.bulger | |
Comments
Comment #1
brad.bulger CreditAttribution: brad.bulger commentedugh, typo.
Comment #2
Alan D. CreditAttribution: Alan D. commentedPorted to 7.x-3.x
Comment #3
Alan D. CreditAttribution: Alan D. commentedComment #6
ruscoe CreditAttribution: ruscoe at ThinkShout commentedWe're going to be ending support for the 7.x-3.x branch due to the upcoming deprecation of the v2.0 MailChimp API. If you're still seeing this issue with the most recent release, please feel free to reopen.
Comment #7
JeebsUK CreditAttribution: JeebsUK commentedAs far as I can see this is still an issue in the newest release 7.x-5.1 that came out just after Christmas. I have a sign up form broken on a site because the end client has > 100 lists and the list is alphabetically too far down the list to appear in the first 100 selected by the Drupal admin form for the sign up form.
Comment #8
Alan D. CreditAttribution: Alan D. commentedIt would pay to look at resolving #2870632: Large lists crash the cache rebuild & miss accounts with more than 500 lists first... 500 lists was killing one of the sites we were using this on