This is another spot where we need proper error handling.  Re-render the page if we do not successfully edit the donation.