Problem/Motivation

When I try to add a key configuration override (in my case, for Google Maps API), the following error appears:

Drupal\Core\Config\Schema\SchemaIncompleteException: Entity type 'Drupal\key\Entity\KeyConfigOverride' is missing 'config_export' definition in its annotation in Drupal\Core\Config\Entity\ConfigEntityBase->toArray() (line 251 of core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php).

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

bixgomez created an issue. See original summary.

bixgomez’s picture

Issue summary: View changes
bixgomez’s picture

rlhawk’s picture

Version: 8.x-1.14 » 8.x-1.x-dev
Status: Active » Needs review
FileSize
723 bytes

Thanks for the report. Can you give this patch a try?

tynor’s picture

I just ran into this issue on a site, and the patch worked for me.

I'll hold off on marking as RTBC in case bixgomez would like to weigh in first.

rlhawk’s picture

@bixgomez - Any feedback about the patch?

mstrelan’s picture

Status: Needs review » Reviewed & tested by the community

Thanks for the patch. I've triggered testing against Drupal 9.2 as well. Note that without this patch the tests fail against Drupal 9. Please consider configuring automatic testing for Drupal 9.

jerrac’s picture

The patch in #4 worked for me.

  • rlhawk committed bceba05 on 8.x-1.x
    Issue #3212374 by rlhawk, bixgomez, mstrelan: Drupal 9 missing '...
rlhawk’s picture

Status: Reviewed & tested by the community » Fixed

Committed. Thanks, All.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.