How Inspection Item Products Work
Source: autosoft-workshop/app/controllers/inspection_item_products_controller.rb
- CRUD actions (create, read, update, delete) are defined as empty stubs — they exist as endpoints but perform no operations
- Only the index (list) action works, defaulting to sorting products by item_code
- The API endpoints are registered and routable but do nothing — third-party integrators may attempt to use them and receive empty successful responses rather than errors
Support scenarios
- "I'm trying to create/update/delete an inspection item product via the API but nothing happens" → those endpoints are empty stubs; only the listing (index) endpoint is functional
- "An integrator says the API returns success but doesn't save anything" → the create/update/delete actions exist but have no implementation; this is a known limitation