- Fix AttributeError when editing a personal campaign page
- Fix template field name mismatch which prevented the personal page created email from sending
- Fixed a bug in add_donation to properly handle None as value for donation_count or donation_total fields