Project

General

Profile

« Previous | Next » 

Revision 67bf2db8

Added by Andreas Kohlbecker over 5 years ago

ref #7785 preliminary commit

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/component/registration/RegistrationItemNameAndTypeButtons.java
24 24
import eu.etaxonomy.cdm.api.service.dto.RegistrationDTO;
25 25
import eu.etaxonomy.cdm.api.service.name.TypeDesignationSetManager.TypeDesignationWorkingSet;
26 26
import eu.etaxonomy.cdm.api.service.name.TypeDesignationSetManager.TypeDesignationWorkingSetType;
27
import eu.etaxonomy.cdm.model.name.Registration;
28 27
import eu.etaxonomy.cdm.model.name.RegistrationStatus;
29 28
import eu.etaxonomy.cdm.model.name.TaxonName;
30 29
import eu.etaxonomy.cdm.model.name.TypeDesignationBase;
......
92 91
                addComponent(nameLabel);
93 92
            }
94 93
        }
95
        boolean userHasAddPermission = !regDto.isPersisted() || UserHelperAccess.userHelper().userHasPermission(Registration.class, regDto.getUuid(), CRUD.UPDATE);
94
        boolean userHasAddPermission = !regDto.isPersisted() || UserHelperAccess.userHelper().userHasPermission(regDto.registration(), CRUD.UPDATE);
96 95
        if(regDto.getOrderdTypeDesignationWorkingSets() != null){
97 96
            for(TypedEntityReference<TypeDesignationBase<?>> baseEntityRef : regDto.getOrderdTypeDesignationWorkingSets().keySet()) {
98 97
                TypeDesignationWorkingSet typeDesignationWorkingSet = regDto.getOrderdTypeDesignationWorkingSets().get(baseEntityRef);

Also available in: Unified diff