conventional-commit
feat(inventory): introduce stock deficit notifications and base quantity tracking - Added `quantity_base` field to reservation model for precise inventory calculations - Implemented non-blocking stock deficit warnings during kit creation process - Enhanced API responses with warning details for frontend display - Updated terminal interface to show formatted stock shortage alerts BREAKING CHANGE: API response structure now includes `warnings` array instead of previous stock warning format
This commit is contained in:
@@ -1096,7 +1096,8 @@ def create_temp_kit_to_showcase(request):
|
||||
'kit_price': str(kit.actual_price),
|
||||
'reservations_count': len(result['reservations']),
|
||||
'showcase_item_ids': showcase_item_ids,
|
||||
'available_count': created_count
|
||||
'available_count': created_count,
|
||||
'warnings': result.get('warnings')
|
||||
})
|
||||
|
||||
except json.JSONDecodeError as e:
|
||||
|
||||
Reference in New Issue
Block a user