Problem/Motivation
Getting below error when running a test in my custom module which uses fullcalendar legend module as dependency.
views.view.fullcalendar:display.default.display_options.header.fullcalendar_legend.heading_level missing schema, views.view.fullcalendar:display.default.display_options.legend_display_style missing schema
Steps to reproduce
- Added the custom taxonomy Event type field in Fullcalender view
- In Full calendar settings enable color by taxonomy term
- Enable the Fullcalendar legend module and add the fullcalendar legend in header section in full calendar view
- Write the test to enable the Fullcalendar legend module and while running the test getting missing schema error
Below extra schema is getting added while exporting views after enabling the fullcalendar legend module and using in views
header:
fullcalendar_legend:
id: fullcalendar_legend
table: views
field: fullcalendar_legend
relationship: none
group_type: group
admin_label: ''
plugin_id: fullcalendar_legend
empty: true
heading_level: h3
legend_display_style: block
Proposed resolution
Please create schema for fullcalendar_legend module
Remaining tasks
User interface changes
API changes
Data model changes
Comments
Comment #2
maheshv commentedComment #3
nitesh624Comment #4
maheshv commentedComment #5
maheshv commentedComment #6
maheshv commentedComment #7
dcam commentedThis is still relevant. There's no config schema in the fullcalendar_legend submodule.
Comment #8
dcam commentedAccording to the issue priority descriptions this qualifies as Major at the most.
Comment #9
mandclu commentedComment #13
dcam commentedComment #15
mandclu commentedEven added a regex validation constraint. Nice work @dcam!