{"action":"opened","issue":{"url":"https://api.github.com/repos/robrwo/bookmarks-refresh-firefox/issues/4","repository_url":"https://api.github.com/repos/robrwo/bookmarks-refresh-firefox","labels_url":"https://api.github.com/repos/robrwo/bookmarks-refresh-firefox/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/robrwo/bookmarks-refresh-firefox/issues/4/comments","events_url":"https://api.github.com/repos/robrwo/bookmarks-refresh-firefox/issues/4/events","html_url":"https://github.com/robrwo/bookmarks-refresh-firefox/issues/4","id":381920811,"node_id":"MDU6SXNzdWUzODE5MjA4MTE=","number":4,"title":"Redirects to an invalid page are not handled","user":{"login":"robrwo","id":294409,"node_id":"MDQ6VXNlcjI5NDQwOQ==","avatar_url":"https://avatars1.githubusercontent.com/u/294409?v=4","gravatar_id":"","url":"https://api.github.com/users/robrwo","html_url":"https://github.com/robrwo","followers_url":"https://api.github.com/users/robrwo/followers","following_url":"https://api.github.com/users/robrwo/following{/other_user}","gists_url":"https://api.github.com/users/robrwo/gists{/gist_id}","starred_url":"https://api.github.com/users/robrwo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robrwo/subscriptions","organizations_url":"https://api.github.com/users/robrwo/orgs","repos_url":"https://api.github.com/users/robrwo/repos","events_url":"https://api.github.com/users/robrwo/events{/privacy}","received_events_url":"https://api.github.com/users/robrwo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-18T02:15:38Z","updated_at":"2018-11-18T02:15:38Z","closed_at":null,"author_association":"OWNER","body":"This is similar to #3:\r\n1. You visit a bookkmarked URL\r\n2. The server redirects you to a second URL\r\n3. The add-on alerts you that the bookmark has redirected, but...\r\n4. The URL is invalid.\r\n\r\nWhen it has a redirection (or even a recommended change for canonical urls), it should attempt to request the URL to check if it is valid.  If the redirection is invalid, then it should instead treat it as inacessible.\r\n\r\n(If a canonical URL is invalid, then it should just ignore it.)\r\n"}}
{"actor":{"display_login":"robrwo"}}