Problem/Motivation

Views configurations using the Podcast RSS style and row option are producing "The site's configuration does not match the associated schema" errors on /admin/reports/status - "Missing schema" is listed as the problem on individual configs.

Steps to reproduce

Install and enable config_inspector and visit your Status report page (/admin/reports/status) to see error messages.

Proposed resolution

Add schemas for views.style.podcast_rss and views.row.podcast_rss_fields to podcast/config/schema/podcast.schema.yml

Remaining tasks

I'm working on a patch now.

User interface changes

None.

API changes

None.

Data model changes

Config .yml files for affected views will have to be edited (or resave from the UI and then export config) to make sure variable types match their schemas, e.g., the boolean field guid_field_is_permalink with values 1 or 0 will need to be updated to true or false.

CommentFileSizeAuthor
#2 views_style_row_schema-3301354-2.patch2.93 KBkasey_mk

Comments

Kasey_MK created an issue. See original summary.

kasey_mk’s picture

StatusFileSize
new2.93 KB

This patch adds schemas for views.style.podcast_rss and views.row.podcast_rss_fields to podcast/config/schema/podcast.schema.yml

dww’s picture

Status: Active » Needs review

Agreed this is a bug in need of fixing. There's a patch, so moving to needs review.

Thanks!
-Derek

rodrigoaguilera’s picture

Status: Needs review » Fixed

Thank you for the patch

Status: Fixed » Closed (fixed)

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