Revision 0f9caab7
Added by Katja Luther almost 2 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/strategy/cache/media/MediaDefaultCacheStrategy.java | ||
---|---|---|
73 | 73 |
if (lastSlashPos != -1 && lastSlashPos + 1 < result.length()){ |
74 | 74 |
int lastDotPos = result.lastIndexOf("."); |
75 | 75 |
if (lastDotPos == -1 || lastDotPos < lastSlashPos){ |
76 |
result.substring(lastSlashPos + 1); |
|
76 |
result = result.substring(lastSlashPos + 1);
|
|
77 | 77 |
}else{ |
78 | 78 |
result = result.substring(lastSlashPos + 1, lastDotPos); |
79 | 79 |
} |
cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/cache/occurrence/MediaSpecimenDefaultCacheStrategyTest.java | ||
---|---|---|
55 | 55 |
//#9632 |
56 | 56 |
Assert.assertEquals("B 123 (Media Second Title)", strategy.getTitleCache(specimen)); |
57 | 57 |
|
58 |
|
|
58 | 59 |
specimen.getMediaSpecimen().setArtist(Person.NewTitledInstance("Artist 2"));; |
59 | 60 |
Assert.assertEquals("B 123 (Media Second Title)", strategy.getTitleCache(specimen)); |
60 | 61 |
|
Also available in: Unified diff
fix #9663: remove additional text and file ending - continue