Problem/Motivation
Forms that allow users to change configuration should use ConfigFormBase and not FormBase. This is because ConfigFormBase takes care to not let global and module overrides to pollute the saved configuration.
Proposed resolution
Change forms to use ConfigFormBase
Remaining tasks
Write patch
Review
Commit
User interface changes
None
API changes
None
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | 2393765.1.patch | 3.38 KB | alexpott |
Comments
Comment #1
alexpottComment #2
gábor hojtsyLooks like a trivial change and makes sense. #2392319: Config objects (but not config entities) should by default be immutable will add coverage and will be able to find similar cases elsewhere, eg. in contrib. But these changes look good and makes sense to commit on their own.
Comment #3
catchCommitted/pushed to 8.0.x, thanks!