24 lines
885 B
Markdown
24 lines
885 B
Markdown
|
|
# TODO - Correction du système de tickets pour les rôles staff/config
|
||
|
|
|
||
|
|
## Problème
|
||
|
|
Les utilisateurs avec les rôles staff et config ne peuvent pas interagir avec le système de tickets.
|
||
|
|
|
||
|
|
## Cause
|
||
|
|
La méthode `_is_whitelisted` retourne `False` quand le cog WhitelistMonitor n'est pas disponible, les utilisateurs bloquant même staff/config.
|
||
|
|
|
||
|
|
## Plan de correction
|
||
|
|
|
||
|
|
### Étape 1: Corriger TicketPanelView._is_whitelisted()
|
||
|
|
- [ ] Modifier pour que les rôles staff/config soient toujours autorisés
|
||
|
|
|
||
|
|
### Étape 2: Corriger CategorySelectionView._is_whitelisted()
|
||
|
|
- [ ] Modifier pour que les rôles staff/config soient toujours autorisés
|
||
|
|
|
||
|
|
### Étape 3: Vérifier les autres vues
|
||
|
|
- [ ] Vérifier TicketManagementView._is_staff()
|
||
|
|
|
||
|
|
## État d'avancement
|
||
|
|
- [x] TicketPanelView._is_whitelisted() corrigé
|
||
|
|
- [x] CategorySelectionView._is_whitelisted() corrigé
|
||
|
|
- [x] Tests de vérification
|