{"action":"created","issue":{"url":"https://api.github.com/repos/urbit/urbit/issues/976","repository_url":"https://api.github.com/repos/urbit/urbit","labels_url":"https://api.github.com/repos/urbit/urbit/issues/976/labels{/name}","comments_url":"https://api.github.com/repos/urbit/urbit/issues/976/comments","events_url":"https://api.github.com/repos/urbit/urbit/issues/976/events","html_url":"https://github.com/urbit/urbit/pull/976","id":320404668,"number":976,"title":"makes http response %thou effectively idempotent","user":{"login":"joemfb","id":702304,"avatar_url":"https://avatars2.githubusercontent.com/u/702304?v=4","gravatar_id":"","url":"https://api.github.com/users/joemfb","html_url":"https://github.com/joemfb","followers_url":"https://api.github.com/users/joemfb/followers","following_url":"https://api.github.com/users/joemfb/following{/other_user}","gists_url":"https://api.github.com/users/joemfb/gists{/gist_id}","starred_url":"https://api.github.com/users/joemfb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joemfb/subscriptions","organizations_url":"https://api.github.com/users/joemfb/orgs","repos_url":"https://api.github.com/users/joemfb/repos","events_url":"https://api.github.com/users/joemfb/events{/privacy}","received_events_url":"https://api.github.com/users/joemfb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-04T19:48:17Z","updated_at":"2018-05-08T00:31:25Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/urbit/urbit/pulls/976","html_url":"https://github.com/urbit/urbit/pull/976","diff_url":"https://github.com/urbit/urbit/pull/976.diff","patch_url":"https://github.com/urbit/urbit/pull/976.patch"},"body":"... by adding a state enum to u3_hreq and ignores attempts to send duplicate responses.\r\n\r\nThis is a workaround for the fact (a bug?) that effects can be applied multiple times. Syncing several files into a %clay mount was the observed trigger.\r\n\r\ncloses #974"},"comment":{"url":"https://api.github.com/repos/urbit/urbit/issues/comments/387247265","html_url":"https://github.com/urbit/urbit/pull/976#issuecomment-387247265","issue_url":"https://api.github.com/repos/urbit/urbit/issues/976","id":387247265,"user":{"login":"vvisigoth","id":1609955,"avatar_url":"https://avatars3.githubusercontent.com/u/1609955?v=4","gravatar_id":"","url":"https://api.github.com/users/vvisigoth","html_url":"https://github.com/vvisigoth","followers_url":"https://api.github.com/users/vvisigoth/followers","following_url":"https://api.github.com/users/vvisigoth/following{/other_user}","gists_url":"https://api.github.com/users/vvisigoth/gists{/gist_id}","starred_url":"https://api.github.com/users/vvisigoth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vvisigoth/subscriptions","organizations_url":"https://api.github.com/users/vvisigoth/orgs","repos_url":"https://api.github.com/users/vvisigoth/repos","events_url":"https://api.github.com/users/vvisigoth/events{/privacy}","received_events_url":"https://api.github.com/users/vvisigoth/received_events","type":"User","site_admin":false},"created_at":"2018-05-08T00:31:25Z","updated_at":"2018-05-08T00:31:25Z","author_association":"CONTRIBUTOR","body":"I just successfully copied all of fora into my pier twice with no crashing. Do you think that's an adequate exercise? "}}
{"actor":{"display_login":"vvisigoth"}}