Configuration schema missing for action plugins
Problem/Motivation
ECA adds a bunch of action plugins. However we currently don't have any schema defined for them. This may be a problem when an ECA action is being used at other places in Drupal, because configuration schema will be validated on configuration synchronization. Therefore we need to add the configuration schema for all actions.
Here is an example schema for the "action_send_email_action" action plugin provided by core:
action.configuration.action_send_email_action:
type: mapping
label: 'Send email configuration'
mapping:
recipient:
type: string
label: 'Recipient'
subject:
type: label
label: 'Subject'
message:
type: text
label: 'Message'
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Edited by drupalbot