{"action":"opened","issue":{"url":"https://api.github.com/repos/letsencrypt/boulder/issues/3493","repository_url":"https://api.github.com/repos/letsencrypt/boulder","labels_url":"https://api.github.com/repos/letsencrypt/boulder/issues/3493/labels{/name}","comments_url":"https://api.github.com/repos/letsencrypt/boulder/issues/3493/comments","events_url":"https://api.github.com/repos/letsencrypt/boulder/issues/3493/events","html_url":"https://github.com/letsencrypt/boulder/issues/3493","id":300765339,"number":3493,"title":"Merge authz status into challenge status at render time","user":{"login":"jsha","id":220205,"avatar_url":"https://avatars1.githubusercontent.com/u/220205?v=4","gravatar_id":"","url":"https://api.github.com/users/jsha","html_url":"https://github.com/jsha","followers_url":"https://api.github.com/users/jsha/followers","following_url":"https://api.github.com/users/jsha/following{/other_user}","gists_url":"https://api.github.com/users/jsha/gists{/gist_id}","starred_url":"https://api.github.com/users/jsha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsha/subscriptions","organizations_url":"https://api.github.com/users/jsha/orgs","repos_url":"https://api.github.com/users/jsha/repos","events_url":"https://api.github.com/users/jsha/events{/privacy}","received_events_url":"https://api.github.com/users/jsha/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-27T19:39:25Z","updated_at":"2018-02-27T19:39:25Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Due to a race condition, sometimes challenges can have a status that is inconsistent with their parent authz. For clients that poll challenges instead of authzs, this can lead to infinite polling. We should merge the authz status into the challenge status."}}
{"actor":{"display_login":"jsha"}}