Support from Acquia helps fund testing for Drupal Acquia logo

Comments

star-szr’s picture

Looks like it should also be removed from system.schema.yml and possibly probably system.install:

/**
 * Move system theme settings from variable to config.
 *
 * @ingroup config_upgrade
 */
function system_update_8043() {
  update_variables_to_config('system.performance', array(
    'theme_link' => 'theme_link',
  ));
}
seantwalsh’s picture

Assigned: Unassigned » seantwalsh

Working on this at the NJ Drupal Code Sprint.

seantwalsh’s picture

Assigned: seantwalsh » Unassigned
Status: Active » Needs review
FileSize
1.42 KB

Patch includes changes to system.performance.yml, system.schema.yml, and system.install.

Status: Needs review » Needs work

The last submitted patch, core-remove-theme-link-system-performance-2031219-3.patch, failed testing.

seantwalsh’s picture

Status: Needs work » Needs review
FileSize
353 bytes

New patch with only the change to system.performance.yml

deneo’s picture

Issue summary: View changes
Status: Needs review » Needs work

The patch doesn't apply.

deneo’s picture

Status: Needs work » Needs review
FileSize
354 bytes
tstoeckler’s picture

I think we should go back to the patch in #3 and try to re-roll that one. We shouldn't leave a useless upgrade path or useless schema lying around.

deneo’s picture

Here is the patch that also remove from system.schema.yml and system.install.

dawehner’s picture

Status: Needs review » Reviewed & tested by the community

I could not find any other instance/usage of that·

Fabianx’s picture

RTBC +1

catch’s picture

Status: Reviewed & tested by the community » Fixed

Committed/pushed to 8.x, thanks!

Status: Fixed » Closed (fixed)

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