}
public void setPartName(){
- thisPart.setLabel(this.taxon.getName().getFullTitleCache());
+ //FIXME: temporary fix for #6437 to avoid outdated title caches
+ thisPart.setLabel(this.taxon.getName().generateFullTitle());
+// thisPart.setLabel(this.taxon.getName().getFullTitleCache());
}
@Override
if(entity instanceof TeamOrPersonBase) {
return ((TeamOrPersonBase) entity).getNomenclaturalTitle();
} else if(entity instanceof Reference){
- return ((Reference) entity).getAbbrevTitleCache();
+ //FIXME: temporary fix for #6437 to avoid outdated title caches
+ return ((Reference) entity).generateAbbrevTitle();
+// return ((Reference) entity).getAbbrevTitleCache();
} else{
return super.getTitle();
}