Voting starts in March for the Drupal Association Board election.
- Install Drupal with Standard profile
- Enable Configuration translation module
- Go create a custom block, it will be created, but you get a 500 error response page (with the green message and nothing else)
- Reload the (list) page that you are on and it will still whitescreen
Error in error log:
Uncaught PHP Exception Drupal\\Core\\Entity\\Exception\\UndefinedLinkTemplateException: "No link template "drupal:config-translation-overview" found for the "custom_block" entity type" at ...../drupal/core/lib/Drupal/Core/Entity/Entity.php line 178
The problem is the custom block listing uses a list builder originally designed for config entities and the config_translation code assumes it will have a config translation link template. So breaks.
Only alter the entity operations if the entity has a link template for config translation.
User interface changes