21 lines
716 B
Markdown
21 lines
716 B
Markdown
|
|
# Fix Plan: Missing _config_roles_callback method
|
||
|
|
|
||
|
|
## Problem
|
||
|
|
The `TicketSetupView` class has a button that references `_config_roles_callback`, but this method doesn't exist. This causes an `AttributeError` when the `/ticketconfig` command is used.
|
||
|
|
|
||
|
|
## Solution
|
||
|
|
1. Add `_config_roles_callback` method to `TicketSetupView` class
|
||
|
|
2. Create `ConfigRolesSetupView` class to handle config roles selection
|
||
|
|
|
||
|
|
## Files to modify
|
||
|
|
- `commandes/ticket/__init__.py`
|
||
|
|
|
||
|
|
## Changes
|
||
|
|
1. Add `_config_roles_callback` method in `TicketSetupView` (after `_categories_callback`)
|
||
|
|
2. Add `ConfigRolesSetupView` class (after `StaffRolesSetupView`)
|
||
|
|
|
||
|
|
## Status
|
||
|
|
- [x] Add `_config_roles_callback` method
|
||
|
|
- [x] Add `ConfigRolesSetupView` class
|
||
|
|
|