You get successful deletion, but the list remain listed and in the db

<LIST> has been deleted.

To recreate:
- add a list admin/config/services/mailchimp/lists/add
- delete the list, get successful deletion
- list still available throughout the system

Comments

ckng’s picture

Status: Active » Closed (works as designed)

After some debugging, it seems that the list is deleted but recreated as a new list at the same time, as the list id has incremented. This is due to mailchimp controller is EntityAPIControllerExportable, which will recreate the list if it existed in code (e.g. exported in features). Remove the exported code fixed the issue.