Problem/Motivation
The schema for the additional properties of the `addtoany_block` and `addtoany_follow_block` blocks is not defined, resulting in schema validation errors.
Steps to reproduce
Configure one of the blocks, and examine your configuration with the config_inspector (or some other config validators), and see issues about "link_url", "link_title", "buttons_size" and "addtoany_html"
Proposed resolution
Define the schema.
Remaining tasks
User interface changes
API changes
Data model changes
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | with patch.png | 153.46 KB | kenyoowen |
| #7 | without patch.png | 178.37 KB | kenyoowen |
| #2 | 3383459-block-schema.patch | 884 bytes | adam-vessey |
Issue fork addtoany-3383459
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
Comment #2
adam-vessey commentedThinking something like this should do the trick?
Comment #3
keshavv commentedComment #6
elberHi I added a change to fix the error in module schema.
I saw it using config_inspector module.
Steps to reproduce
Enable config Inspector and AddToAny Share Buttons modules
go to admin -> reports -> config inpector
And then you should see an error in module schema.
Apply change in the MR.
Go back to module scheme in config_inspector.
No error messages is showed.
Comment #7
kenyoowen commentedHi elber
I reproduced the error, tested the MR!18, and confirmed that the error in Addtoany at the config inspector was resolved. Please see the screenshots attached.
For your review.
Thank you.
Comment #8
elberFollowing the previously comment I think it can be move to RTBC, because it already was revised.
Comment #11
micropat commentedFixed in the latest releases.
Validators may balk at the
uritype but it's actually valid.