Problem/Motivation

The package config_orig and info keys used in features/modules/features_ui/src/Form/FeaturesEditForm.php but are set in one of the assignment plugins, FeaturesAssignmentPackages. The UI should be agnostic as to anything added or changed by a given plugin.

Proposed resolution

Move config_orig and info setting into FeaturesManager.

Remaining tasks

User interface changes

API changes

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

mpotter’s picture

Status: Active » Needs review
FileSize
5.87 KB

Here is a patch that I think takes care of this.

mpotter’s picture

Status: Needs review » Needs work
mpotter’s picture

Status: Needs work » Needs review

Come on testbot

mpotter’s picture

Status: Needs review » Fixed

Test bot is broken. Working for me here so committed to 8ee6565.

  • mpotter committed 8ee6565 on 8.x-3.x
    Issue #2490854 by mpotter: Move package 'info' and 'config_orig' setting...

  • mpotter committed e6b0b9a on
    Issue #2490854 by mpotter: Fix regression from Move package 'info' and '...
mpotter’s picture

Pushed a minor regression typo in this patch here e6b0b9a.

Status: Fixed » Closed (fixed)

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