fix #6779 show title cache for features instead of UUID
authorPatrick Plitzner <p.plitzner@bgbm.org>
Fri, 2 Mar 2018 09:49:35 +0000 (10:49 +0100)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Fri, 2 Mar 2018 09:49:35 +0000 (10:49 +0100)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/grantedAuthority/GrantedAuthorityLabelTextProvider.java

index 00aec6f1095d69bd92450dbe39b3898875605a78..fadbf5d6c25bab368477b24acf531707a1724e0d 100644 (file)
@@ -14,6 +14,7 @@ import eu.etaxonomy.cdm.api.service.IReferenceService;
 import eu.etaxonomy.cdm.api.service.IRegistrationService;
 import eu.etaxonomy.cdm.api.service.ITaxonNodeService;
 import eu.etaxonomy.cdm.api.service.ITaxonService;
+import eu.etaxonomy.cdm.api.service.ITermService;
 import eu.etaxonomy.cdm.api.service.IUserService;
 import eu.etaxonomy.cdm.model.taxon.TaxonNode;
 import eu.etaxonomy.cdm.persistence.hibernate.permission.CdmAuthority;
@@ -108,6 +109,9 @@ public class GrantedAuthorityLabelTextProvider {
                     case SPECIMENOROBSERVATIONBASE:
                         targetText = CdmStore.getService(IOccurrenceService.class).load(uuid).getTitleCache();
                         break;
+                    case FEATURE:
+                        targetText = CdmStore.getService(ITermService.class).load(uuid).getTitleCache();
+                        break;
                     default:
                         break;