{"push_id":1622774793,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"cf2f043403361cc84ffbb14046459e332d460be2","before":"4d321a746490c5d0d4171f403a588d9656c7c284","commits":[{"sha":"e47a91d900ce2aeae9339524a18491571edad367","author":{"name":"Ben Lakey","email":"924060ee00c6060c89f798c18e30c2c205c8090f@yammer-inc.com"},"message":"Correctly pass budgetId around category save actions.","distinct":true,"url":"https://api.github.com/repos/benlakey/budget/commits/e47a91d900ce2aeae9339524a18491571edad367"},{"sha":"b4115519850b616d2e401e6d82c4f6e9b54dca1e","author":{"name":"Ben Lakey","email":"924060ee00c6060c89f798c18e30c2c205c8090f@yammer-inc.com"},"message":"Dont force callers to plumb persistence all over the app. Use a sane default.","distinct":true,"url":"https://api.github.com/repos/benlakey/budget/commits/b4115519850b616d2e401e6d82c4f6e9b54dca1e"},{"sha":"cf2f043403361cc84ffbb14046459e332d460be2","author":{"name":"Ben Lakey","email":"924060ee00c6060c89f798c18e30c2c205c8090f@yammer-inc.com"},"message":"Correctly track editing/saved/saving for the lifecycle of a category editing.","distinct":true,"url":"https://api.github.com/repos/benlakey/budget/commits/cf2f043403361cc84ffbb14046459e332d460be2"}]}
{"actor":{"display_login":"benlakey"}}