fix donation view model issue