{"action":"opened","issue":{"url":"https://api.github.com/repos/matryer/goblueprints/issues/61","repository_url":"https://api.github.com/repos/matryer/goblueprints","labels_url":"https://api.github.com/repos/matryer/goblueprints/issues/61/labels{/name}","comments_url":"https://api.github.com/repos/matryer/goblueprints/issues/61/comments","events_url":"https://api.github.com/repos/matryer/goblueprints/issues/61/events","html_url":"https://github.com/matryer/goblueprints/issues/61","id":347635128,"node_id":"MDU6SXNzdWUzNDc2MzUxMjg=","number":61,"title":"Chapter 3: Map check in client not needed","user":{"login":"razvan-tache","id":2325263,"node_id":"MDQ6VXNlcjIzMjUyNjM=","avatar_url":"https://avatars3.githubusercontent.com/u/2325263?v=4","gravatar_id":"","url":"https://api.github.com/users/razvan-tache","html_url":"https://github.com/razvan-tache","followers_url":"https://api.github.com/users/razvan-tache/followers","following_url":"https://api.github.com/users/razvan-tache/following{/other_user}","gists_url":"https://api.github.com/users/razvan-tache/gists{/gist_id}","starred_url":"https://api.github.com/users/razvan-tache/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/razvan-tache/subscriptions","organizations_url":"https://api.github.com/users/razvan-tache/orgs","repos_url":"https://api.github.com/users/razvan-tache/repos","events_url":"https://api.github.com/users/razvan-tache/events{/privacy}","received_events_url":"https://api.github.com/users/razvan-tache/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-04T17:33:45Z","updated_at":"2018-08-04T17:33:45Z","closed_at":null,"author_association":"NONE","body":"Hi,\r\n\r\nIn chapter 3, client.go there is a test for the avatar url in the user data map:\r\nhttps://github.com/matryer/goblueprints/blob/master/chapter3/chat/client.go#L35\r\n\r\nThis should never fail, as it checks if the **avatar_url** entry is in the map, and it should always be, even if it's nil as per: https://github.com/matryer/goblueprints/blob/master/chapter3/chat/auth.go#L106\r\n\r\nAlso, if it's a nil, then a panic will happen.\r\n\r\nAm I missing something?"}}
{"actor":{"display_login":"razvan-tache"}}