{"push_id":1962192926,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"23b723ecd766a5b51a313bb4fb7869983ae369dc","before":"1d66e9b14b9bf23b0ff67dd394308eec26c0d509","commits":[{"sha":"90d5a7c991a974aa1d0eb8f0cc7fe58a27fdc79c","author":{"name":"constantology","email":"ed6c5d928e3107b47c49d48b68d60a7cf30d32ff@muigui.com"},"message":"return null when an asset can't be found for a particular contract and return slack message from callback so we can check it when running migrate endpoint","distinct":true,"url":"https://api.github.com/repos/Financial-Times/next-syndication-api/commits/90d5a7c991a974aa1d0eb8f0cc7fe58a27fdc79c"},{"sha":"380d22012b8f5b59ecf7774f43a8e9862e82adf6","author":{"name":"constantology","email":"ed6c5d928e3107b47c49d48b68d60a7cf30d32ff@muigui.com"},"message":"return null when an asset can't be found for a particular contract and further attempts to stop the callback from being fired too many times by faulty cron module","distinct":true,"url":"https://api.github.com/repos/Financial-Times/next-syndication-api/commits/380d22012b8f5b59ecf7774f43a8e9862e82adf6"},{"sha":"23b723ecd766a5b51a313bb4fb7869983ae369dc","author":{"name":"constantology","email":"ed6c5d928e3107b47c49d48b68d60a7cf30d32ff@muigui.com"},"message":"send slack message as a response if it's returned by callback","distinct":true,"url":"https://api.github.com/repos/Financial-Times/next-syndication-api/commits/23b723ecd766a5b51a313bb4fb7869983ae369dc"}]}
{"actor":{"display_login":"constantology"}}