refactored order_items_controller update method