{"push_id":1204034443,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"2a4a8db19d61d462cd5646d4ebb1d9d18fa82c26","before":"8c366778e3c15f2ef8498cee6c8402c1002da7ee","commits":[{"sha":"2a4a8db19d61d462cd5646d4ebb1d9d18fa82c26","author":{"name":"Noah Vesely","email":"ce02ba4d7a237f680321aee0b3f02a6b7568fa6b@freedom.press"},"message":"Ensure symlinks are removed even when broken\n\n\"It's easier to ask forgiveness than it is to get permission.\"\n\nos.stat() tries to follow broken symlinks and then reports the file they point\nto as missing, rather than letting us know the symlink itself exists (even if\nit is broken). This would create problems periodically if log files were\ndeleted or moved, so now we just try to remove the symlink first, and then\ncatch the exception if it doesn't exist.","distinct":true,"url":"https://api.github.com/repos/freedomofpress/FingerprintSecureDrop/commits/2a4a8db19d61d462cd5646d4ebb1d9d18fa82c26"}]}
{"actor":{"display_login":"fowlslegs"}}