{"push_id":661290180,"size":1,"distinct_size":1,"ref":"refs/heads/feature/api-v2-drf","head":"db8cefa7d20cf22cbf80f2ab16317bb8cc52e71c","before":"7ce89ccdf2d6759a06527cfe07f3b3a7bcd047b3","commits":[{"sha":"db8cefa7d20cf22cbf80f2ab16317bb8cc52e71c","author":{"email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com","name":"Steven Loria"},"message":"Only commit/rollback transaction if it exists\n\nAlso only begin a transaction only if one hasn't already been\ncreated\n\ncloses brianjgeiger/osf.io#49","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/db8cefa7d20cf22cbf80f2ab16317bb8cc52e71c"}]}