Project

General

Profile

« Previous | Next » 

Revision 0d1c03f7

Added by Andreas Müller about 2 years ago

cleanup

View differences:

src/main/java/eu/etaxonomy/cdm/service/RegistrationWorkflowService.java
50 50

  
51 51

  
52 52
    @Override
53
    public Registration createRegistration(TaxonName taxonName, List<Registration> preparedBlockingResitrations) {
53
    public Registration createRegistration(TaxonName taxonName, List<Registration> preparedBlockingRegistrations) {
54 54

  
55 55
        if(taxonName.isPersited()){
56 56
            getRepo().getSession().refresh(taxonName);
57 57
        }
58 58

  
59 59
        Registration reg = getRepo().getRegistrationService().createRegistrationForName(taxonName.getUuid());
60
        if(!preparedBlockingResitrations.isEmpty()){
61
            for(Registration blockingReg : preparedBlockingResitrations){
60
        if(!preparedBlockingRegistrations.isEmpty()){
61
            for(Registration blockingReg : preparedBlockingRegistrations){
62 62
                blockingReg = getRepo().getRegistrationService().load(blockingReg.getUuid());
63 63
                reg.getBlockedBy().add(blockingReg);
64 64
            }
65 65
            // save again
66 66
            getRepo().getRegistrationService().saveOrUpdate(reg);
67
            preparedBlockingResitrations.clear();
67
            preparedBlockingRegistrations.clear();
68 68
        }
69 69
        return reg;
70 70
    }

Also available in: Unified diff