Problem/Motivation

The system.schema.yml contains the 'system.fast_404' schema but no matching configuration exists.

system.fast_404 schema got introduced in #1912250: Complete configuration schemas for system module and fast_404 got added to system.performance schema in #2130811: Use config schema in saving and validating configuration form to ensure data is consistent and correct . Not removing system.fast_404 schema in the latter must have been an oversight. I searched for 'system.fast_404' in core code, but found none.

Proposed resolution

Remove the system.fast_404 schema.

Remaining tasks

t.b.d.

User interface changes

none

API changes

none

CommentFileSizeAuthor
#1 config-schema-fast_404-2197873-1.patch738 bytesSutharsan
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Sutharsan’s picture

Status: Active » Needs review
FileSize
738 bytes

Patch removes the system.fast_404 schema.

vijaycs85’s picture

Status: Needs review » Reviewed & tested by the community

Looks good to me

sun’s picture

Issue tags: +Configuration schema

Yup, these options were moved back into $settings in settings.php, so the configuration schema is definitely obsolete. Well spotted! :)

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.