Must also replace ``state`` against ``request`` in ``CartItem.update``