Problem/Motivation
I noticed that when the configuration of the module is saved, Some extra values are also saved in the configuration with a null value.
It is because in the configuration form submit handler, Values are saved using the loop. So the default hidden fields will also be saved.
For example
twilio_callback_container: null
actions: null
form_build_id: form-G-EIQPFWO2eYjLMyCWm6skwLrAidpeY7Pq_dK2Urq1c
form_token: BgIbQIiy3scVJdcwHkwDpVxtJsOYDrIY0cR1XyNoThU
form_id: twilio_admin_formSteps to reproduce
Proposed resolution
Skip unnecessary fields to be saved in the configuration.
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork twilio-3379015
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 #3
keshavv commentedComment #4
keshavv commentedFixed the issue and created MR.
Please review.
Comment #7
shashank5563 commented@keshavv, this is available in 8.x-3.x-dev branch.
Comment #8
shashank5563 commentedComment #9
shashank5563 commented