HSAdmin Backend Domains, E-Mail, Datenbanken
Purodha Blissenbach
2012-07-18 17e149eb26cf84f5d994551a0eb4f8c50ede6384
ein versuch mit der Aussagenlogik bei der Rechteabfrage
1 files modified
2 ■■■ changed files
hsarback/src/de/hsadmin/mods/dom/DomainModuleImpl.java 2 ●●● patch | view | raw | blame | history
hsarback/src/de/hsadmin/mods/dom/DomainModuleImpl.java
@@ -213,7 +213,7 @@
            boolean isCustomer = aLoginUserName.equals(domPac.getCustomer().getName());
            boolean isHostmaster = loginUser.hasHostmasterRole();
            if (!isPacAdmin && !isCustomer && !isHostmaster) {
                if (!isDomAdmin && !"update".equals(method)) {
                if (! isDomAdmin || !"update".equals(method)) {
                    throw new AuthorisationException(loginUser, method, dom);
                }
            }