I have an after_commit on: :create callback in my model, and it is being called twice. There are six methods in this callback, some of which are inserting into my database. I am afraid things are going to slow down AND my database is going to grow too quickly.
What's odd is that my before_create after_create callbacks are only executing once. What could be causing this?
Short answer: use after_save instead of after_commit
Long answer: How to organize complex callbacks in Rails?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With