Fix donation amount bug.

Previously, upon removal of a ticket, the donation amount was synced.
Now, it's synced: when a ticket with a donation is removed, the donation
itself is removed as well.