Provide access to all lists in multiple clients of the same Campaign Monitor account

Created on 6 November 2015, over 9 years ago
Updated 10 December 2024, about 2 months ago

Problem/Motivation

We have a Campaign Monitor account with a few different Client IDs (for different departments within our University College)
We have a single Drupal website that needs to be able to access the different lists of most clients.
The current version forces you to specify a single Client ID. Only the lists of that specific Client ID are then available in the site.

Proposed resolution

Allow the user to ommit the Client ID in the Admin interface of the Campaign Monitor module. This would result in fetching all available clients for a specific Authorization Key, and listing all lists for all clients in the overview. The lists themselves would be suffixed with the name of the client the list belongs to.

User interface changes

The Admin interface would make the Client ID field no longer required, stating clearly that by doing this all lists of all clients will be fetched from the server.

I will attach a working patch (based on the stable 7x-1.1 version), reviews/additions/comments welcome.

✨ Feature request
Status

Needs work

Version

2.0

Component

Code

Created by

πŸ‡§πŸ‡ͺBelgium oenie

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024