fixed update purchase date bug