From: Patrick Plitzner
Date: Fri, 2 Mar 2018 09:49:35 +0000 (+0100)
Subject: fix #6779 show title cache for features instead of UUID
X-Git-Tag: 5.0.0^2~322
X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/dc57edc9b1ab087348d90e8c9d9fc9d08ed7f2b6
fix #6779 show title cache for features instead of UUID
---
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/grantedAuthority/GrantedAuthorityLabelTextProvider.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/grantedAuthority/GrantedAuthorityLabelTextProvider.java
index 00aec6f10..fadbf5d6c 100644
--- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/grantedAuthority/GrantedAuthorityLabelTextProvider.java
+++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/grantedAuthority/GrantedAuthorityLabelTextProvider.java
@@ -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;