{"action":"created","issue":{"url":"https://api.github.com/repos/pculture/unisubs/issues/3162","repository_url":"https://api.github.com/repos/pculture/unisubs","labels_url":"https://api.github.com/repos/pculture/unisubs/issues/3162/labels{/name}","comments_url":"https://api.github.com/repos/pculture/unisubs/issues/3162/comments","events_url":"https://api.github.com/repos/pculture/unisubs/issues/3162/events","html_url":"https://github.com/pculture/unisubs/issues/3162","id":310872139,"number":3162,"title":"Better openID error handling","user":{"login":"bendk","id":1012809,"avatar_url":"https://avatars3.githubusercontent.com/u/1012809?v=4","gravatar_id":"","url":"https://api.github.com/users/bendk","html_url":"https://github.com/bendk","followers_url":"https://api.github.com/users/bendk/followers","following_url":"https://api.github.com/users/bendk/following{/other_user}","gists_url":"https://api.github.com/users/bendk/gists{/gist_id}","starred_url":"https://api.github.com/users/bendk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bendk/subscriptions","organizations_url":"https://api.github.com/users/bendk/orgs","repos_url":"https://api.github.com/users/bendk/repos","events_url":"https://api.github.com/users/bendk/events{/privacy}","received_events_url":"https://api.github.com/users/bendk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"bendk","id":1012809,"avatar_url":"https://avatars3.githubusercontent.com/u/1012809?v=4","gravatar_id":"","url":"https://api.github.com/users/bendk","html_url":"https://github.com/bendk","followers_url":"https://api.github.com/users/bendk/followers","following_url":"https://api.github.com/users/bendk/following{/other_user}","gists_url":"https://api.github.com/users/bendk/gists{/gist_id}","starred_url":"https://api.github.com/users/bendk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bendk/subscriptions","organizations_url":"https://api.github.com/users/bendk/orgs","repos_url":"https://api.github.com/users/bendk/repos","events_url":"https://api.github.com/users/bendk/events{/privacy}","received_events_url":"https://api.github.com/users/bendk/received_events","type":"User","site_admin":false},"assignees":[{"login":"bendk","id":1012809,"avatar_url":"https://avatars3.githubusercontent.com/u/1012809?v=4","gravatar_id":"","url":"https://api.github.com/users/bendk","html_url":"https://github.com/bendk","followers_url":"https://api.github.com/users/bendk/followers","following_url":"https://api.github.com/users/bendk/following{/other_user}","gists_url":"https://api.github.com/users/bendk/gists{/gist_id}","starred_url":"https://api.github.com/users/bendk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bendk/subscriptions","organizations_url":"https://api.github.com/users/bendk/orgs","repos_url":"https://api.github.com/users/bendk/repos","events_url":"https://api.github.com/users/bendk/events{/privacy}","received_events_url":"https://api.github.com/users/bendk/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/pculture/unisubs/milestones/56","html_url":"https://github.com/pculture/unisubs/milestone/56","labels_url":"https://api.github.com/repos/pculture/unisubs/milestones/56/labels","id":3136884,"number":56,"title":"Sprint 37","description":"","creator":{"login":"kslottow","id":22455700,"avatar_url":"https://avatars1.githubusercontent.com/u/22455700?v=4","gravatar_id":"","url":"https://api.github.com/users/kslottow","html_url":"https://github.com/kslottow","followers_url":"https://api.github.com/users/kslottow/followers","following_url":"https://api.github.com/users/kslottow/following{/other_user}","gists_url":"https://api.github.com/users/kslottow/gists{/gist_id}","starred_url":"https://api.github.com/users/kslottow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kslottow/subscriptions","organizations_url":"https://api.github.com/users/kslottow/orgs","repos_url":"https://api.github.com/users/kslottow/repos","events_url":"https://api.github.com/users/kslottow/events{/privacy}","received_events_url":"https://api.github.com/users/kslottow/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":0,"state":"open","created_at":"2018-02-22T17:06:23Z","updated_at":"2018-04-17T18:54:24Z","due_on":"2018-05-02T07:00:00Z","closed_at":null},"comments":4,"created_at":"2018-04-03T14:55:19Z","updated_at":"2018-04-18T11:33:12Z","closed_at":null,"author_association":"OWNER","body":"I believe the code to handle generic OpenID and Udacity logins hasn't been working for a long time.  We should make it fail more gracefully.  This means:\r\n\r\n  - Better error message for the user\r\n  - Stop this error from happening: `exceptions:TypeError: <openid.yadis.manager.YadisServiceManager object at 0x7f6bdb844290> is not JSON serializable`.\r\n\r\nSteps to reproduce:\r\n\r\nOpen the home page.\r\nClick LOGIN.\r\nClick OpenID button.\r\nEnter an OpenID URL (I use one from blogspot.ca). Click the button to proceed.\r\nError: error:Invalid AuthRequest: 0x301: Realm verification failed (8) for: https://amara.org/ ns:http://specs.openid.net/auth/2.0\r\n\r\nReported in https://pculture.freshdesk.com/helpdesk/tickets/98392."},"comment":{"url":"https://api.github.com/repos/pculture/unisubs/issues/comments/382356183","html_url":"https://github.com/pculture/unisubs/issues/3162#issuecomment-382356183","issue_url":"https://api.github.com/repos/pculture/unisubs/issues/3162","id":382356183,"user":{"login":"PCF-Testing","id":288455,"avatar_url":"https://avatars3.githubusercontent.com/u/288455?v=4","gravatar_id":"","url":"https://api.github.com/users/PCF-Testing","html_url":"https://github.com/PCF-Testing","followers_url":"https://api.github.com/users/PCF-Testing/followers","following_url":"https://api.github.com/users/PCF-Testing/following{/other_user}","gists_url":"https://api.github.com/users/PCF-Testing/gists{/gist_id}","starred_url":"https://api.github.com/users/PCF-Testing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PCF-Testing/subscriptions","organizations_url":"https://api.github.com/users/PCF-Testing/orgs","repos_url":"https://api.github.com/users/PCF-Testing/repos","events_url":"https://api.github.com/users/PCF-Testing/events{/privacy}","received_events_url":"https://api.github.com/users/PCF-Testing/received_events","type":"User","site_admin":false},"created_at":"2018-04-18T11:33:12Z","updated_at":"2018-04-18T11:33:12Z","author_association":"MEMBER","body":"Verified."}}
{"actor":{"display_login":"PCF-Testing"}}