Activity Approval Reliability Fixes
FixWeek of April 16, 2026
Two fixes to how admin activity approvals credit wallets:
- No more double credits. Approving an activity from the inbox no longer creates two wallet credits for the advocate. Auto-approvals (non-manual) continue to credit the wallet as before.
- Safer approval flow. The approval path was consolidated to remove a race condition that could fire approval side effects twice in some timing windows.
A small number of historical double-credits (4 advocates) were identified and corrected.