{"push_id":651965537,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"a278668624209b2421634d3dc6ee82b6e0353546","before":"b6cc44bfa6b78f380503d3a4bc141bb529fd16bd","commits":[{"sha":"ad5824bde0f63d5bb2e33b7fe86904d1fbd7ff95","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@yukinishijima.net","name":"Yuki Nishijima"},"message":"AR::RecordNotSaved & RecordNotDestroyed should include an error message\n\nWhen `AR::Base.save!` or `AR::Base.destroy!` is called and an exception\nis raised, the exception doesn't have any error message or has a weird\nmessage like `#<FailedBulb:0x0000000907b4b8>`. Give a better message so\nwe can easily understand why it's failing to save/destroy.","distinct":true,"url":"https://api.github.com/repos/rails/rails/commits/ad5824bde0f63d5bb2e33b7fe86904d1fbd7ff95"},{"sha":"a278668624209b2421634d3dc6ee82b6e0353546","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael Mendonça França"},"message":"Merge pull request #17824 from yuki24/change-record-not-saved-and-not-destroyed-to-include-error-msg\n\nAR::RecordNotSaved & RecordNotDestroyed from save!/destroy! should include an error message","distinct":true,"url":"https://api.github.com/repos/rails/rails/commits/a278668624209b2421634d3dc6ee82b6e0353546"}]}