Project

General

Profile

« Previous | Next » 

Revision af0633ea

Added by Andreas Kohlbecker about 5 years ago

ref #8176 WeaklyRelatedEntityCombobox solving minor performance on setValue

View differences:

src/main/java/eu/etaxonomy/cdm/service/TaxonNameStringFilterablePagingProvider.java
13 13
import java.util.HashMap;
14 14
import java.util.List;
15 15
import java.util.Map;
16
import java.util.Objects;
16 17
import java.util.UUID;
17 18

  
18 19
import org.apache.log4j.Logger;
......
233 234
    @Override
234 235
    public UUID idFor(String stringRepresentation) {
235 236
        if(lastPagedEntityUUIDs == null){
236
            findEntities(0, stringRepresentation);
237
            int pages = Math.max(1, size(stringRepresentation));
238
            for(int i = 0; i < pages; i++){
239
                findEntities(i, stringRepresentation);
240
            }
237 241
        }
238 242
        return lastPagedEntityUUIDs.get(stringRepresentation);
239 243
    }

Also available in: Unified diff