update donation controller