fix when updating item price