Skip to content

Commit 6472c78

Browse files
authored
Fix(Core): generate Dropdown before Container (#862)
1 parent 815ef13 commit 6472c78

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

setup.php

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,15 @@ function plugin_fields_checkFiles()
265265
// Clean all existing files
266266
array_map('unlink', glob(PLUGINFIELDS_DOC_DIR . '/*/*'));
267267

268+
// Regenerate dropdowns
269+
if ($DB->tableExists(PluginFieldsField::getTable())) {
270+
$fields_obj = new PluginFieldsField();
271+
$fields = $fields_obj->find(['type' => 'dropdown']);
272+
foreach ($fields as $field) {
273+
PluginFieldsDropdown::create($field);
274+
}
275+
}
276+
268277
// Regenerate containers
269278
if ($DB->tableExists(PluginFieldsContainer::getTable())) {
270279
$container_obj = new PluginFieldsContainer();
@@ -275,14 +284,6 @@ function plugin_fields_checkFiles()
275284
}
276285
}
277286

278-
// Regenerate dropdowns
279-
if ($DB->tableExists(PluginFieldsField::getTable())) {
280-
$fields_obj = new PluginFieldsField();
281-
$fields = $fields_obj->find(['type' => 'dropdown']);
282-
foreach ($fields as $field) {
283-
PluginFieldsDropdown::create($field);
284-
}
285-
}
286287
}
287288

288289
function plugin_fields_exportBlockAsYaml($container_id = null)

0 commit comments

Comments
 (0)