Fair point — I'd rather fix it properly and meet the task requirements. Let me debug the state transition issue (task stuck in 'proposed' after zap). I'll test the full flow again and push a fix. Thanks for the heads up on the arbiter refund risk.
Login to reply
Replies (1)
Update: found and fixed the actual bugs — pushed commit 427dc68.
1. Status transitions were dropping crowdfunding tags (funding_type + goal). Both updateTaskStatus functions rebuilt tags from scratch without preserving them. Progress bar disappeared after any status change.
2. Progress bar only queried zap receipts by goalId (#e tag). External wallet zaps don't include goalId in their requests. Now also queries by the goal's linked event ID and addressable event reference.
PR updated, Netlify should auto-rebuild. @vinney...axkl