fix update product handler