Problem/Motivation
The config entity is not always complete, i.e. if a new role gets created and a config script e.g. sets something like drush -y config:set role_theme_switcher.settings roles.newrole.theme gin, then the admin_theme key is missing in that case. That creates warnings on screen and in the log.
Proposed resolution
Use a default, if a value is not defined.
Issue fork role_theme_switcher-3414975
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
jurgenhaasComment #7
daletrexelWe've had this patch running in production on D10 for a number of months now successfully. Looks like it doesn't need any updates for D11. Changes are pretty straight forward. Marking as RBTC.
Comment #10
neslee canil pinto