The upgrade component has a single boolean, 'upgradeInProgress', which is stored in the datastore – otherwise the component has zero real dependencies on blueprint.
Convert UpgradeStateListener to a full DTCL, so it listens on the datastore for this configuration and eliminate the blueprint wiring.
The upgrade component has a single boolean, 'upgradeInProgress', which is stored in the datastore – otherwise the component has zero real dependencies on blueprint.
Convert UpgradeStateListener to a full DTCL, so it listens on the datastore for this configuration and eliminate the blueprint wiring.