Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regression in AZTrellisEventSource #3557

Closed
tadean opened this issue Jul 19, 2024 · 0 comments · Fixed by #3558
Closed

Regression in AZTrellisEventSource #3557

tadean opened this issue Jul 19, 2024 · 0 comments · Fixed by #3558
Assignees
Labels
bug Something isn't working high priority Must get done for this milestone trellis Work associated with Trellis

Comments

@tadean
Copy link
Contributor

tadean commented Jul 19, 2024

Describe the bug

In #3419, AZTrellisEventSource was converted from MigrateSource to MigrateProcess, causing the plugin to not be available for the migration that uses it. It appears that MigrateSource is not yet available as an Attribute-style plugin annotation, per Plugins converted from Annotations to Attributes in 10.3.0. This probably slipped our notice since we have far more process plugins than source plugins.

To Reproduce

Import from the Trellis import form. Not the following error:

Drupal\Component\Plugin\Exception\PluginNotFoundException: The "az_trellis_events_api" plugin does not exist. Valid plugin IDs for Drupal\migrate\Plugin\MigrateSourcePluginManager are: embedded_data, empty, url, table in Drupal\Core\Plugin\DefaultPluginManager->doGetDefinition() (line 53 of /app/web/core/lib/Drupal/Component/Plugin/Discovery/DiscoveryTrait.php).

Proposed resolution

Convert plugin back to source plugin.

@tadean tadean added bug Something isn't working high priority Must get done for this milestone trellis Work associated with Trellis labels Jul 19, 2024
@tadean tadean self-assigned this Jul 19, 2024
tadean pushed a commit that referenced this issue Jul 19, 2024
@joeparsons joeparsons added this to the 2.11.0 Stable Release milestone Jul 19, 2024
joeparsons pushed a commit that referenced this issue Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working high priority Must get done for this milestone trellis Work associated with Trellis
Projects
None yet
2 participants