|
|
@@ -324,11 +324,11 @@ class Route_Storage_AclReinstall extends RouteBase {
|
|
|
}
|
|
|
|
|
|
if ('AntAcl' === $item['_type']) { // fix ref tables by appInfo
|
|
|
- $refFields = array_filter($item['field'], function ($field) {
|
|
|
- return ('ref:' === substr($field['xsdType'], 0, 4));
|
|
|
+ $activeRefFields = array_filter($item['field'], function ($field) {
|
|
|
+ return ($field['isActive'] && 'ref:' === substr($field['xsdType'], 0, 4));
|
|
|
});
|
|
|
- DBG::log($refFields, 'array', "DBG \$refFields");
|
|
|
- foreach ($refFields as $field) {
|
|
|
+ DBG::log($activeRefFields, 'array', "DBG \$activeRefFields");
|
|
|
+ foreach ($activeRefFields as $field) {
|
|
|
$typeNewField = Type_Field::build($field);
|
|
|
// if (RefConfig::needUpdate($item['namespace'], $oldField['fieldNamespace'], $typeNewField, $typeOldField))
|
|
|
try {
|