Exclude quick forms that are explicitly disabled.

This commit is contained in:
Michael Stenta 2023-08-04 14:04:07 -04:00
parent 898d2355f0
commit 9811f7c7f7
1 changed files with 2 additions and 1 deletions

View File

@ -58,7 +58,8 @@ class QuickFormInstanceManager implements QuickFormInstanceManagerInterface {
foreach ($this->quickFormPluginManager->getDefinitions() as $plugin) {
// Load quick form instance configuration entities for this plugin.
$entities = $this->entityTypeManager->getStorage('quick_form')->loadByProperties(['plugin' => $plugin['id']]);
// Exclude disabled quick forms.
$entities = $this->entityTypeManager->getStorage('quick_form')->loadByProperties(['plugin' => $plugin['id'], 'status' => TRUE]);
if (!empty($entities)) {
$instances += $entities;
}