Revision 619db306
Added by Andreas Müller over 3 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/strategy/cache/reference/DefaultReferenceCacheStrategy.java | ||
---|---|---|
287 | 287 |
}else{ |
288 | 288 |
List<Person> teamMembers = team.getTeamMembers(); |
289 | 289 |
int etAlPosition = 2; |
290 |
for (int i = 1; i <= teamMembers.size() && i <= etAlPosition; i++){ |
|
290 |
for (int i = 1; i <= teamMembers.size() && |
|
291 |
(i < etAlPosition || teamMembers.size() == etAlPosition && !team.isHasMoreMembers()) ; i++){ |
|
291 | 292 |
Person teamMember = teamMembers.get(i-1); |
292 | 293 |
if(teamMember == null){ |
293 | 294 |
// this can happen in UIs in the process of adding new members |
Also available in: Unified diff
fix #9384, ref #9279 fixed incorrect implementation of createShortCitation and added tests