{"action":"created","issue":{"url":"https://api.github.com/repos/greasemonkey/greasemonkey/issues/2790","repository_url":"https://api.github.com/repos/greasemonkey/greasemonkey","labels_url":"https://api.github.com/repos/greasemonkey/greasemonkey/issues/2790/labels{/name}","comments_url":"https://api.github.com/repos/greasemonkey/greasemonkey/issues/2790/comments","events_url":"https://api.github.com/repos/greasemonkey/greasemonkey/issues/2790/events","html_url":"https://github.com/greasemonkey/greasemonkey/issues/2790","id":286480681,"number":2790,"title":"Bad error handling when fetching @require file","user":{"login":"StigNygaard","id":5936108,"avatar_url":"https://avatars0.githubusercontent.com/u/5936108?v=4","gravatar_id":"","url":"https://api.github.com/users/StigNygaard","html_url":"https://github.com/StigNygaard","followers_url":"https://api.github.com/users/StigNygaard/followers","following_url":"https://api.github.com/users/StigNygaard/following{/other_user}","gists_url":"https://api.github.com/users/StigNygaard/gists{/gist_id}","starred_url":"https://api.github.com/users/StigNygaard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StigNygaard/subscriptions","organizations_url":"https://api.github.com/users/StigNygaard/orgs","repos_url":"https://api.github.com/users/StigNygaard/repos","events_url":"https://api.github.com/users/StigNygaard/events{/privacy}","received_events_url":"https://api.github.com/users/StigNygaard/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/greasemonkey/greasemonkey/milestones/87","html_url":"https://github.com/greasemonkey/greasemonkey/milestone/87","labels_url":"https://api.github.com/repos/greasemonkey/greasemonkey/milestones/87/labels","id":3137498,"number":87,"title":"4.5","description":"","creator":{"login":"arantius","id":84729,"avatar_url":"https://avatars0.githubusercontent.com/u/84729?v=4","gravatar_id":"","url":"https://api.github.com/users/arantius","html_url":"https://github.com/arantius","followers_url":"https://api.github.com/users/arantius/followers","following_url":"https://api.github.com/users/arantius/following{/other_user}","gists_url":"https://api.github.com/users/arantius/gists{/gist_id}","starred_url":"https://api.github.com/users/arantius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arantius/subscriptions","organizations_url":"https://api.github.com/users/arantius/orgs","repos_url":"https://api.github.com/users/arantius/repos","events_url":"https://api.github.com/users/arantius/events{/privacy}","received_events_url":"https://api.github.com/users/arantius/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":1,"state":"open","created_at":"2018-02-22T21:46:06Z","updated_at":"2018-02-22T22:15:30Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2018-01-06T12:14:42Z","updated_at":"2018-02-22T22:15:30Z","closed_at":"2018-02-22T22:15:29Z","author_association":"NONE","body":"I was (manually) updating a userscript, including a change of version for a required \"sidecar\" js-file.\r\nApparently an error happened when GM41 tried to update the \"sidecar\" file. That was probably not the fault of GM, but the way the error is handled is not too good. Instead of showing an error to the user (me), it updated the local cached \"sidecar\" file with the error-page:\r\n\r\n![image](https://user-images.githubusercontent.com/5936108/34639600-e6ccd454-f2e2-11e7-91b0-8241361d2eff.png)\r\n\r\nOf course my script didn't work after that...\r\n\r\nThe \"sidecar\" file is hosted on Greasy Fork, and I assume/hope there are some http error code returned besides the error page, so the problem can be handled in a better way.\r\n\r\nSorry, in the browser used (FF57/Win10) I'm still using GM41, so I don't know if it would be the same problem in GM42beta.\r\n  "},"comment":{"url":"https://api.github.com/repos/greasemonkey/greasemonkey/issues/comments/367840961","html_url":"https://github.com/greasemonkey/greasemonkey/issues/2790#issuecomment-367840961","issue_url":"https://api.github.com/repos/greasemonkey/greasemonkey/issues/2790","id":367840961,"user":{"login":"arantius","id":84729,"avatar_url":"https://avatars0.githubusercontent.com/u/84729?v=4","gravatar_id":"","url":"https://api.github.com/users/arantius","html_url":"https://github.com/arantius","followers_url":"https://api.github.com/users/arantius/followers","following_url":"https://api.github.com/users/arantius/following{/other_user}","gists_url":"https://api.github.com/users/arantius/gists{/gist_id}","starred_url":"https://api.github.com/users/arantius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arantius/subscriptions","organizations_url":"https://api.github.com/users/arantius/orgs","repos_url":"https://api.github.com/users/arantius/repos","events_url":"https://api.github.com/users/arantius/events{/privacy}","received_events_url":"https://api.github.com/users/arantius/received_events","type":"User","site_admin":false},"created_at":"2018-02-22T22:15:29Z","updated_at":"2018-02-22T22:15:29Z","author_association":"COLLABORATOR","body":"#2594"}}
{"actor":{"display_login":"arantius"}}