Problem/Motivation

This happens because the schema definitions for both the global settings ("footable.settings") and the views style plugin ("views.style.footable") are missing from the "footable.schema.yml" file.

Steps to reproduce

When saving the FooTable global settings form or a View that uses the FooTable style plugin, Drupal throws multiple configuration schema validation errors.

Proposed resolution

Update "config/schema/footable.schema.yml" to include the missing definitions:
1. Define "footable.settings".
2. Define "views.style.footable".

Remaining tasks

None.

User interface changes

None.

API changes

None.

Data model changes

None.

Issue fork footable-3586419

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

just-me created an issue. See original summary.

just-me’s picture

StatusFileSize
new32.23 KB

just-me’s picture

Status: Active » Needs review
just-me’s picture

Assigned: just-me » Unassigned
just-me’s picture

I've added schema for footable.settings and views.style.footable. Please review it.

quadrexdev’s picture

Looks good

just-me’s picture

Status: Needs review » Fixed

Merged to 8.x-2.x. Thanks to everyone.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

  • just-me committed 88598c32 on 8.x-2.x
    Resolve #3586419 "Missing configuration schema"
    

Status: Fixed » Closed (fixed)

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