mirror of
https://github.com/pcvolkmer/onkostar-plugin-dnpm.git
synced 2025-07-02 01:02:55 +00:00
Issue #24: Verwende Berechtigung READ und READ_WRITE
Schreibberechtigung bedeutet gleichzeitig Berechtigung den Eintrag zu lesen.
This commit is contained in:
@ -2,5 +2,5 @@ package DNPM.security;
|
||||
|
||||
public enum PermissionType {
|
||||
READ,
|
||||
WRITE
|
||||
READ_WRITE
|
||||
}
|
||||
|
@ -64,7 +64,7 @@ public class PersonPoolBasedPermissionEvaluator implements PermissionEvaluator {
|
||||
" JOIN personenstamm p on personenstamm_zugriff.personenstamm_id = p.id " +
|
||||
" WHERE a.login = ? AND a.aktiv AND a.anmelden_moeglich ";
|
||||
|
||||
if (PermissionType.WRITE == permissionType) {
|
||||
if (PermissionType.READ_WRITE == permissionType) {
|
||||
sql += " AND personenstamm_zugriff.bearbeiten ";
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user