{"action":"created","comment":{"url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/comments/32336303","id":32336303,"diff_hunk":"@@ -39,39 +40,58 @@ def self.make_from_handles(options = {})\n   end\n \n   def sender_handle\n-    sender.handle\n+    if sender","path":"app/models/shout.rb","position":13,"original_position":13,"commit_id":"0ffb71351b26b9e90aa97e78db22a8b0d249f949","original_commit_id":"0ffb71351b26b9e90aa97e78db22a8b0d249f949","user":{"login":"rfroetscher","id":7364121,"avatar_url":"https://avatars.githubusercontent.com/u/7364121?v=3","gravatar_id":"","url":"https://api.github.com/users/rfroetscher","html_url":"https://github.com/rfroetscher","followers_url":"https://api.github.com/users/rfroetscher/followers","following_url":"https://api.github.com/users/rfroetscher/following{/other_user}","gists_url":"https://api.github.com/users/rfroetscher/gists{/gist_id}","starred_url":"https://api.github.com/users/rfroetscher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rfroetscher/subscriptions","organizations_url":"https://api.github.com/users/rfroetscher/orgs","repos_url":"https://api.github.com/users/rfroetscher/repos","events_url":"https://api.github.com/users/rfroetscher/events{/privacy}","received_events_url":"https://api.github.com/users/rfroetscher/received_events","type":"User","site_admin":false},"body":"we dont allow unpersisted users to be saved anymore, so this really shouldnt be an issue","created_at":"2015-06-12T17:32:59Z","updated_at":"2015-06-12T17:32:59Z","html_url":"https://github.com/elliottetzkorn/shoutsoutShow/pull/14#discussion_r32336303","pull_request_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/14","_links":{"self":{"href":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/comments/32336303"},"html":{"href":"https://github.com/elliottetzkorn/shoutsoutShow/pull/14#discussion_r32336303"},"pull_request":{"href":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/14"}}},"pull_request":{"url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/14","id":37529581,"html_url":"https://github.com/elliottetzkorn/shoutsoutShow/pull/14","diff_url":"https://github.com/elliottetzkorn/shoutsoutShow/pull/14.diff","patch_url":"https://github.com/elliottetzkorn/shoutsoutShow/pull/14.patch","issue_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/issues/14","number":14,"state":"open","locked":false,"title":"catches errors in case","user":{"login":"elliottetzkorn","id":5876765,"avatar_url":"https://avatars.githubusercontent.com/u/5876765?v=3","gravatar_id":"","url":"https://api.github.com/users/elliottetzkorn","html_url":"https://github.com/elliottetzkorn","followers_url":"https://api.github.com/users/elliottetzkorn/followers","following_url":"https://api.github.com/users/elliottetzkorn/following{/other_user}","gists_url":"https://api.github.com/users/elliottetzkorn/gists{/gist_id}","starred_url":"https://api.github.com/users/elliottetzkorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elliottetzkorn/subscriptions","organizations_url":"https://api.github.com/users/elliottetzkorn/orgs","repos_url":"https://api.github.com/users/elliottetzkorn/repos","events_url":"https://api.github.com/users/elliottetzkorn/events{/privacy}","received_events_url":"https://api.github.com/users/elliottetzkorn/received_events","type":"User","site_admin":false},"body":"@rfroetscher ","created_at":"2015-06-12T03:40:46Z","updated_at":"2015-06-12T17:32:59Z","closed_at":null,"merged_at":null,"merge_commit_sha":"711018915b6c08b44a645b41a37616e7e0ec5586","assignee":{"login":"rfroetscher","id":7364121,"avatar_url":"https://avatars.githubusercontent.com/u/7364121?v=3","gravatar_id":"","url":"https://api.github.com/users/rfroetscher","html_url":"https://github.com/rfroetscher","followers_url":"https://api.github.com/users/rfroetscher/followers","following_url":"https://api.github.com/users/rfroetscher/following{/other_user}","gists_url":"https://api.github.com/users/rfroetscher/gists{/gist_id}","starred_url":"https://api.github.com/users/rfroetscher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rfroetscher/subscriptions","organizations_url":"https://api.github.com/users/rfroetscher/orgs","repos_url":"https://api.github.com/users/rfroetscher/repos","events_url":"https://api.github.com/users/rfroetscher/events{/privacy}","received_events_url":"https://api.github.com/users/rfroetscher/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/14/commits","review_comments_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/14/comments","review_comment_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/comments{/number}","comments_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/issues/14/comments","statuses_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/statuses/0ffb71351b26b9e90aa97e78db22a8b0d249f949","head":{"label":"elliottetzkorn:addedSecurityMeasure","ref":"addedSecurityMeasure","sha":"0ffb71351b26b9e90aa97e78db22a8b0d249f949","user":{"login":"elliottetzkorn","id":5876765,"avatar_url":"https://avatars.githubusercontent.com/u/5876765?v=3","gravatar_id":"","url":"https://api.github.com/users/elliottetzkorn","html_url":"https://github.com/elliottetzkorn","followers_url":"https://api.github.com/users/elliottetzkorn/followers","following_url":"https://api.github.com/users/elliottetzkorn/following{/other_user}","gists_url":"https://api.github.com/users/elliottetzkorn/gists{/gist_id}","starred_url":"https://api.github.com/users/elliottetzkorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elliottetzkorn/subscriptions","organizations_url":"https://api.github.com/users/elliottetzkorn/orgs","repos_url":"https://api.github.com/users/elliottetzkorn/repos","events_url":"https://api.github.com/users/elliottetzkorn/events{/privacy}","received_events_url":"https://api.github.com/users/elliottetzkorn/received_events","type":"User","site_admin":false},"repo":{"id":36910575,"name":"shoutsoutShow","full_name":"elliottetzkorn/shoutsoutShow","owner":{"login":"elliottetzkorn","id":5876765,"avatar_url":"https://avatars.githubusercontent.com/u/5876765?v=3","gravatar_id":"","url":"https://api.github.com/users/elliottetzkorn","html_url":"https://github.com/elliottetzkorn","followers_url":"https://api.github.com/users/elliottetzkorn/followers","following_url":"https://api.github.com/users/elliottetzkorn/following{/other_user}","gists_url":"https://api.github.com/users/elliottetzkorn/gists{/gist_id}","starred_url":"https://api.github.com/users/elliottetzkorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elliottetzkorn/subscriptions","organizations_url":"https://api.github.com/users/elliottetzkorn/orgs","repos_url":"https://api.github.com/users/elliottetzkorn/repos","events_url":"https://api.github.com/users/elliottetzkorn/events{/privacy}","received_events_url":"https://api.github.com/users/elliottetzkorn/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/elliottetzkorn/shoutsoutShow","description":"the front end for shoutsout","fork":false,"url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow","forks_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/forks","keys_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/keys{/key_id}","collaborators_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/teams","hooks_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/hooks","issue_events_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/issues/events{/number}","events_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/events","assignees_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/assignees{/user}","branches_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/branches{/branch}","tags_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/tags","blobs_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/git/refs{/sha}","trees_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/git/trees{/sha}","statuses_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/statuses/{sha}","languages_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/languages","stargazers_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/stargazers","contributors_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/contributors","subscribers_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/subscribers","subscription_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/subscription","commits_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/commits{/sha}","git_commits_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/git/commits{/sha}","comments_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/comments{/number}","issue_comment_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/issues/comments{/number}","contents_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/contents/{+path}","compare_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/compare/{base}...{head}","merges_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/merges","archive_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/downloads","issues_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/issues{/number}","pulls_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls{/number}","milestones_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/milestones{/number}","notifications_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/labels{/name}","releases_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/releases{/id}","created_at":"2015-06-05T03:50:15Z","updated_at":"2015-06-05T03:50:36Z","pushed_at":"2015-06-12T06:17:54Z","git_url":"git://github.com/elliottetzkorn/shoutsoutShow.git","ssh_url":"git@github.com:elliottetzkorn/shoutsoutShow.git","clone_url":"https://github.com/elliottetzkorn/shoutsoutShow.git","svn_url":"https://github.com/elliottetzkorn/shoutsoutShow","homepage":null,"size":400,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":3,"forks":0,"open_issues":3,"watchers":0,"default_branch":"master"}},"base":{"label":"elliottetzkorn:master","ref":"master","sha":"8c76e09ddd7249a35e1944eed3b30db5e88b3b4e","user":{"login":"elliottetzkorn","id":5876765,"avatar_url":"https://avatars.githubusercontent.com/u/5876765?v=3","gravatar_id":"","url":"https://api.github.com/users/elliottetzkorn","html_url":"https://github.com/elliottetzkorn","followers_url":"https://api.github.com/users/elliottetzkorn/followers","following_url":"https://api.github.com/users/elliottetzkorn/following{/other_user}","gists_url":"https://api.github.com/users/elliottetzkorn/gists{/gist_id}","starred_url":"https://api.github.com/users/elliottetzkorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elliottetzkorn/subscriptions","organizations_url":"https://api.github.com/users/elliottetzkorn/orgs","repos_url":"https://api.github.com/users/elliottetzkorn/repos","events_url":"https://api.github.com/users/elliottetzkorn/events{/privacy}","received_events_url":"https://api.github.com/users/elliottetzkorn/received_events","type":"User","site_admin":false},"repo":{"id":36910575,"name":"shoutsoutShow","full_name":"elliottetzkorn/shoutsoutShow","owner":{"login":"elliottetzkorn","id":5876765,"avatar_url":"https://avatars.githubusercontent.com/u/5876765?v=3","gravatar_id":"","url":"https://api.github.com/users/elliottetzkorn","html_url":"https://github.com/elliottetzkorn","followers_url":"https://api.github.com/users/elliottetzkorn/followers","following_url":"https://api.github.com/users/elliottetzkorn/following{/other_user}","gists_url":"https://api.github.com/users/elliottetzkorn/gists{/gist_id}","starred_url":"https://api.github.com/users/elliottetzkorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elliottetzkorn/subscriptions","organizations_url":"https://api.github.com/users/elliottetzkorn/orgs","repos_url":"https://api.github.com/users/elliottetzkorn/repos","events_url":"https://api.github.com/users/elliottetzkorn/events{/privacy}","received_events_url":"https://api.github.com/users/elliottetzkorn/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/elliottetzkorn/shoutsoutShow","description":"the front end for shoutsout","fork":false,"url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow","forks_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/forks","keys_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/keys{/key_id}","collaborators_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/teams","hooks_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/hooks","issue_events_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/issues/events{/number}","events_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/events","assignees_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/assignees{/user}","branches_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/branches{/branch}","tags_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/tags","blobs_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/git/refs{/sha}","trees_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/git/trees{/sha}","statuses_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/statuses/{sha}","languages_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/languages","stargazers_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/stargazers","contributors_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/contributors","subscribers_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/subscribers","subscription_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/subscription","commits_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/commits{/sha}","git_commits_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/git/commits{/sha}","comments_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/comments{/number}","issue_comment_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/issues/comments{/number}","contents_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/contents/{+path}","compare_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/compare/{base}...{head}","merges_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/merges","archive_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/downloads","issues_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/issues{/number}","pulls_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls{/number}","milestones_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/milestones{/number}","notifications_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/labels{/name}","releases_url":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/releases{/id}","created_at":"2015-06-05T03:50:15Z","updated_at":"2015-06-05T03:50:36Z","pushed_at":"2015-06-12T06:17:54Z","git_url":"git://github.com/elliottetzkorn/shoutsoutShow.git","ssh_url":"git@github.com:elliottetzkorn/shoutsoutShow.git","clone_url":"https://github.com/elliottetzkorn/shoutsoutShow.git","svn_url":"https://github.com/elliottetzkorn/shoutsoutShow","homepage":null,"size":400,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":3,"forks":0,"open_issues":3,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/14"},"html":{"href":"https://github.com/elliottetzkorn/shoutsoutShow/pull/14"},"issue":{"href":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/issues/14"},"comments":{"href":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/issues/14/comments"},"review_comments":{"href":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/14/comments"},"review_comment":{"href":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/pulls/14/commits"},"statuses":{"href":"https://api.github.com/repos/elliottetzkorn/shoutsoutShow/statuses/0ffb71351b26b9e90aa97e78db22a8b0d249f949"}}}}