Kuby/commandes/ticket/TODO_FIX_WHITELIST.md

885 B

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

  • TicketPanelView._is_whitelisted() corrigé
  • CategorySelectionView._is_whitelisted() corrigé
  • Tests de vérification