Users were receiving "This interaction failed" when trying to open Team Choice packs that had neither pack_team nor pack_cardset assigned in the database. The previous fix only handled packs WITH cardset but WITHOUT team. This adds handling for completely unconfigured Team Choice packs. Now shows a helpful error message: "This Team Choice pack needs to be assigned a team and cardset. Please contact an admin to configure this pack." This prevents the KeyError exception that was being thrown at helpers.py:1692 when open_choice_pack() received a pack with pack_team=None. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| confirmations.py | ||
| dropdowns.py | ||
| pagination.py | ||
| selectors.py | ||