Config schema fixes

Created on 11 January 2024, about 1 year ago
Updated 22 February 2024, about 1 year ago

Problem/Motivation

When running a functional test against on a site that has this module installed, the config schema does not exist:

(
    [gathercontent.import:_core] => missing schema
    [gathercontent.import:langcode] => missing schema
    [gathercontent.settings:_core] => missing schema
    [gathercontent.settings:langcode] => missing schema
)

Steps to reproduce

You can also see this after install config_inspector module.

Proposed resolution

Add config schema for the module.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

RTBC

Version

6.0

Component

Code

Created by

heddn Nicaragua

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @heddn
  • Merge request !13Resolve #3414140 "Config schema fixes" β†’ (Open) created by heddn
  • Open on Drupal.org β†’
    Core: 9.5.5 + Environment: PHP 7.4 & MySQL 5.7
    last update about 1 year ago
    Not currently mergeable.
  • Open in Jenkins β†’ Open on Drupal.org β†’
    Core: 9.5.5 + Environment: PHP 7.4 & MySQL 5.7
    last update about 1 year ago
    5 pass
  • Status changed to Needs review about 1 year ago
  • Status changed to RTBC about 1 year ago
  • πŸ‡΅πŸ‡ͺPeru marvil07

    I have verified that the changes on the MR solves the errors as reported by config_inspector β†’ .

    On 6.1.1 git tag.

    $ drush config:inspect --filter-keys=gathercontent.settings,gathercontent.import
    ➜  πŸ€– Analyzing…
    
     Legend for Data: 
      βœ…β“  β†’ Correct primitive type, detailed validation impossible.
      βœ…βœ…  β†’ Correct primitive type, passed all validation constraints.
     ------------------------ ---------- ------------- ------ 
      Key                      Status     Validatable   Data  
     ------------------------ ---------- ------------- ------ 
      gathercontent.import     2 errors                       
      gathercontent.settings   2 errors                       
     ------------------------ ---------- ------------- ------ 
    

    On the `3414140-config-schema-fixes` branch on the MR.

    $ drush config:inspect --filter-keys=gathercontent.settings,gathercontent.import
    ➜  πŸ€– Analyzing…
    
     Legend for Data: 
      βœ…β“  β†’ Correct primitive type, detailed validation impossible.
      βœ…βœ…  β†’ Correct primitive type, passed all validation constraints.
     ------------------------ --------- ------------- ------ 
      Key                      Status    Validatable   Data  
     ------------------------ --------- ------------- ------ 
      gathercontent.import     Correct   60%           βœ…β“  
      gathercontent.settings   Correct   50%           βœ…β“  
     ------------------------ --------- ------------- ------ 
    

    Marking as RTBC πŸ‘

Production build 0.71.5 2024