c572cdcc2622b3553312aa29f36dbfa1034fe670
Fix issue where temporary kits created for orders (with order field set but showcase=NULL) were appearing in POS terminal showcase list. Problem: - When creating temporary kit from order edit page, it has order=<Order> and showcase=NULL - get_showcase_kits_for_pos() was showing ALL temporary kits with reserved components, regardless of showcase field - This caused order kits to appear in POS showcase view - Users couldn't add them to cart (showcase=NULL check failed) Solution: - Add showcase__isnull=False filter to ProductKit query - This ensures only kits explicitly assigned to showcases are shown - Order kits (showcase=NULL) are now excluded from POS showcase list Clear separation: - Temporary kits for orders: order != NULL, showcase = NULL - Temporary kits for showcases: showcase != NULL File: pos/views.py:85 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Description
No description provided
Languages
Python
57%
HTML
32%
JavaScript
9.5%
CSS
1.1%
Shell
0.4%