1
0
mirror of https://github.com/pcvolkmer/onkostar-plugin-dnpm.git synced 2025-07-03 17:52:53 +00:00

Issue #24: Verwende Berechtigung READ und READ_WRITE

Schreibberechtigung bedeutet gleichzeitig Berechtigung den Eintrag zu lesen.
This commit is contained in:
2023-04-05 17:39:42 +02:00
parent b9f971b295
commit dfbcf3186e
2 changed files with 2 additions and 2 deletions

View File

@ -2,5 +2,5 @@ package DNPM.security;
public enum PermissionType { public enum PermissionType {
READ, READ,
WRITE READ_WRITE
} }

View File

@ -64,7 +64,7 @@ public class PersonPoolBasedPermissionEvaluator implements PermissionEvaluator {
" JOIN personenstamm p on personenstamm_zugriff.personenstamm_id = p.id " + " JOIN personenstamm p on personenstamm_zugriff.personenstamm_id = p.id " +
" WHERE a.login = ? AND a.aktiv AND a.anmelden_moeglich "; " WHERE a.login = ? AND a.aktiv AND a.anmelden_moeglich ";
if (PermissionType.WRITE == permissionType) { if (PermissionType.READ_WRITE == permissionType) {
sql += " AND personenstamm_zugriff.bearbeiten "; sql += " AND personenstamm_zugriff.bearbeiten ";
} }