RegistrationType entities do not add a dependency on their workflow

Created on 13 August 2024, 5 months ago
Updated 27 August 2024, 4 months ago

Problem/Motivation

RegistrationType::calculateDependencies() neglects to add a dependency on the actual workflow that it depends on. It asks the workflow plugin to add its dependencies, but does not define a dependency on the workflow itself. This can lead to fatal errors and other bugs in certain situations (like using Registration in a recipe).

Proposed resolution

RegistrationType::calculateDependencies() should add an explicit dependency on the workflow it associates with.

πŸ› Bug report
Status

Fixed

Version

3.1

Component

Registration Core

Created by

πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

Live updates comments and jobs are added and updated live.
  • Starshot blocker

    A potential blocker for Drupal Starshot. More information: http://www.drupal.org/project/starshot

Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024