Update cart method to remove session when empty