field.storage.*.*: indexes validation uses "ignore" type therefor is not validated really.

Created on 14 March 2025, about 1 month ago

Problem/Motivation

Split of the parent issue:

field.storage.*.*:
  mapping:
...
    indexes:
      type: sequence
      label: 'Indexes'
      # @todo Constraints β€” but shockingly this A) uses `type: ignore`, B) has zero validation logic in core?!
      sequence:
        type: sequence
        label: 'Indexes'
        sequence:
          type: ignore
          label: 'Index'

This seems wrong, we need to see if we can get this to actually validate.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

✨ Feature request
Status

Active

Version

11.0 πŸ”₯

Component

configuration system

Created by

πŸ‡³πŸ‡±Netherlands bbrala Netherlands

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024