Prevents inserting child metadata in repository level compound from collection level.

This commit is contained in:
mateuswetah 2024-05-21 11:04:31 -03:00
parent ff8058bfc9
commit 2c428c0402
1 changed files with 5 additions and 0 deletions

View File

@ -452,6 +452,11 @@
this.updateMetadataOrder();
},
isAvailableChildMetadata(to, from, item) {
// Se não estamos na lista de metadados do repositório, não podemos inserir filhos em metadados que sejam herdados do repositório
if ( !this.isRepositoryLevel && this.parent.collection_id === 'default' )
return false;
if (!item || !item.dataset || !item.dataset.metadatumType)
return false;