I'm dumb, it was not setting the donationTotal unless either bids or prizes were present