{"push_id":1322042904,"size":2,"distinct_size":2,"ref":"refs/heads/develop","head":"96a09977345a3490c145b15eb37f7c13b8118e6e","before":"3f2debd09cba74b42c3d75572a9dfec9e75c44fe","commits":[{"sha":"167ac1d860a792635d98d0d45dfc8888bae43500","author":{"name":"Jason Sherman","email":"b980ec8c7367e1e7d8e7c2b4b2a7630a31224378@parcsystems.ca"},"message":"ESM-610: update logic for accepting an invitation.  We cannot update the user's username without updating their existing roles user field (which is username).  So first, update the roles user field to their SiteMinder username, then update the user username field.  Roles will be found for the correct user.","distinct":true,"url":"https://api.github.com/repos/bcgov/esm-server/commits/167ac1d860a792635d98d0d45dfc8888bae43500"},{"sha":"96a09977345a3490c145b15eb37f7c13b8118e6e","author":{"name":"Jason Sherman","email":"b980ec8c7367e1e7d8e7c2b4b2a7630a31224378@parcsystems.ca"},"message":"Take out extraneous whitespace when building the user's display name.  If no middle name, we have two whitespaces instead of one.","distinct":true,"url":"https://api.github.com/repos/bcgov/esm-server/commits/96a09977345a3490c145b15eb37f7c13b8118e6e"}]}
{"actor":{"display_login":"jsher"}}