Load plugin definition to check requiresEntity

This commit is contained in:
Paul Weidner 2023-08-11 08:50:18 -07:00 committed by Michael Stenta
parent 8a52fd3be6
commit f89e155f0a
1 changed files with 1 additions and 1 deletions

View File

@ -90,7 +90,7 @@ class QuickFormInstanceManager implements QuickFormInstanceManagerInterface {
// Or, if this plugin does not require a quick form instance configuration
// entity, then add a new (unsaved) config entity with default values from
// the plugin.
elseif (empty($plugin['requiresEntity'])) {
elseif (($plugin = $this->quickFormPluginManager->getDefinition($id, FALSE)) && empty($plugin['requiresEntity'])) {
return QuickFormInstance::create(['id' => $id, 'plugin' => $id]);
}