Problem/Motivation

A campaignmonitor error appears when we try to delete a user via drush. I can see that updates were made to fix queues, so unsure at the moment why this is still occurring.

Any help would be very much appreciated.

In ProcessBase.php line 171:

Unable to decode output into JSON: Syntax error

TypeError: Drupal\campaignmonitor\CampaignMonitorSubscriptionManager::__construct(): Argument #10 ($queue) must be of type Drupal\Co
re\Queue\QueueInterface, Drupal\Core\Queue\QueueFactory given, called in /app/web/core/lib/Drupal/Component/DependencyInjection/Cont
ainer.php on line 261 in Drupal\campaignmonitor\CampaignMonitorSubscriptionManager->__construct() (line 119 of /app/web/modules/cont
rib/campaignmonitor/src/CampaignMonitorSubscriptionManager.php).

Steps to reproduce

clear; drush user:create testuser --mail='[person@example.com](mailto:person@example.com)' --password='letmein'; drush ucan --uri http://test.site  testuser --delete-content -y
Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

retrodans created an issue. See original summary.

niharika.s made their first commit to this issue’s fork.

monymirza made their first commit to this issue’s fork.

monymirza’s picture

Version: 3.0.1 » 3.0.x-dev
Priority: Normal » Major
Status: Active » Needs review

MR 12 up for review.

randalv’s picture

Status: Needs review » Reviewed & tested by the community

Can confirm the issue persists and is solved by the patch, thanks!

jannakha’s picture

+1 RTBC
thanks for your contribution!

Please release :-)

jannakha’s picture

#12 was tested.

vladimiraus changed the visibility of the branch 3501742-queueinterface-and-queuefactory to hidden.

vladimiraus’s picture

Status: Reviewed & tested by the community » Fixed

Thanks all. Committed. 🍻

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.