bericht/core
Eduard Wisch 07a36f447e
All checks were successful
Deploy bericht / deploy (push) Successful in 1s
fix: Permission-Format korrigiert nach Stundenzettel-Vorbild
Echter Bug: $this->rights[$r][4] muss der perms-Name sein (z.B. 'read'),
NICHT der Modulname. Mit [4]='bericht'/[5]='read' baute Dolibarr den
Pfad $user->rights->bericht->bericht->read — aber hasRight('bericht','read')
prüft $user->rights->bericht->read → false → Tab versteckt.

Korrektes Format wie Stundenzettel:
  [4] = 'read' / 'write' / 'delete' / 'admin'  (perms)
  [5] = ''                                     (subperms, leer)

Außerdem [3]=1 (bydefault) für die Standard-Rechte, damit sie bei
Aktivierung automatisch allen Usern zugewiesen werden.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
[deploy]
2026-04-08 15:49:18 +02:00
..
modules fix: Permission-Format korrigiert nach Stundenzettel-Vorbild 2026-04-08 15:49:18 +02:00