Apply Drush changes to drd_pi

Created on 25 August 2023, over 1 year ago

Problem/Motivation

The changes made to the Drush integration in 📌 Drupal 10.1 and Drush 12 compatibility Fixed broke the drush commands of the drd_pi submodule, because it still extends the old (now empty) legacy class.

Steps to reproduce

Install and configure drd_pi and run drush drd:pi:sync

You will get a

Message	Error: Call to undefined method Drupal\drd_pi\Commands\DrdPiCommands::prepare() in Drupal\drd_pi\Commands\DrdPiCommands->projectsStatus() 

Proposed resolution

Restructure the drd_pi commands to extend from the new command structure. For consistency we should also use the same folder structure.

Remaining tasks

User interface changes

API changes

Data model changes

🐛 Bug report
Status

Fixed

Version

4.1

Component

Code

Created by

🇩🇪Germany szeidler Berlin

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

Comments & Activities

Production build 0.71.5 2024