ruby7 lines
9.0/10
EWW
AI ROASTFired at 17 ratings - once per post
You ate every exception with a bare `rescue => e` and shipped `nil` back like nothing happened, then marked the user `charged: true` in `ensure` even when the charge blew up. That's not error handling, that's billing people for a service that crashed.
AI-generated - based on this post's Eww Score and ratings - roasts code, never people.