Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions graphql.install
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,12 @@ function graphql_uninstall(): void {
$configFactory = \Drupal::getContainer()->get('config.factory');
$languageTypes = $configFactory->getEditable('language.types');
$negotiation = $languageTypes->get('negotiation');
foreach (array_keys($negotiation) as $type) {
unset($negotiation[$type]['enabled']['language-graphql']);
if (!empty($negotiation)) {
foreach (array_keys($negotiation) as $type) {
unset($negotiation[$type]['enabled']['language-graphql']);
}
$languageTypes->set('negotiation', $negotiation)->save();
}
$languageTypes->set('negotiation', $negotiation)->save();
}

/**
Expand Down