Actions
bug #7519
openAvoid static terms
Status:
New
Priority:
Priority14
Assignee:
Category:
cdm-vaadin
Target version:
Start date:
Due date:
% Done:
0%
Estimated time:
Severity:
normal
Found in Version:
Description
static terms defined in KindOfUnitTerms
are directly used in other classes:
- RegistrationRequiredDataInserter
- RegistrationTermLists
- SpecimenTypeDesignationDTO
- SpecimenTypeDesignationDTORow
This works without problems in these cases, but using static term is discouraged in general.
TODO:
- Avoid static terms use static UUIDs instead and load the terms from the persistent storage.
- In all situations where terms are used in select lists the terms must be in the same vocabulary, Therefore it would be better to create the term lists only by loading the vocabulary.
Related issues
Updated by Andreas Kohlbecker over 5 years ago
- Copied from bug #7313: eu.etaxonomy.cdm.dataInserter.RegistrationRequiredDataInserter add all terms to vocabulary added
Updated by Andreas Kohlbecker over 5 years ago
- Target version changed from Release 5.2 to Release 5.3
Updated by Andreas Kohlbecker over 5 years ago
- Priority changed from Highest to Priority14
- Target version changed from Release 5.3 to Release 5.4
Updated by Andreas Kohlbecker over 5 years ago
- Target version changed from Release 5.4 to Release 5.5
Updated by Andreas Kohlbecker about 5 years ago
- Target version changed from Release 5.5 to Release 5.6
Updated by Andreas Kohlbecker about 5 years ago
- Target version changed from Release 5.6 to Reviewed Next Major Release
Actions