{"comment":{"url":"https://api.github.com/repos/sidharthamani/cattle/comments/9213625","html_url":"https://github.com/sidharthamani/cattle/commit/5a1e4fe159336f4860e5c668e585f244af90d2c0#commitcomment-9213625","id":9213625,"user":{"login":"ibuildthecloud","id":1754002,"avatar_url":"https://avatars.githubusercontent.com/u/1754002?v=3","gravatar_id":"","url":"https://api.github.com/users/ibuildthecloud","html_url":"https://github.com/ibuildthecloud","followers_url":"https://api.github.com/users/ibuildthecloud/followers","following_url":"https://api.github.com/users/ibuildthecloud/following{/other_user}","gists_url":"https://api.github.com/users/ibuildthecloud/gists{/gist_id}","starred_url":"https://api.github.com/users/ibuildthecloud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ibuildthecloud/subscriptions","organizations_url":"https://api.github.com/users/ibuildthecloud/orgs","repos_url":"https://api.github.com/users/ibuildthecloud/repos","events_url":"https://api.github.com/users/ibuildthecloud/events{/privacy}","received_events_url":"https://api.github.com/users/ibuildthecloud/received_events","type":"User","site_admin":false},"position":74,"line":74,"path":"code/iaas/api-logic/src/main/java/io/cattle/platform/iaas/api/auth/github/GithubTokenHandler.java","commit_id":"5a1e4fe159336f4860e5c668e585f244af90d2c0","created_at":"2015-01-09T04:45:18Z","updated_at":"2015-01-09T04:45:18Z","body":"Internal unknown errors are not a \"ClientVisibileException\".  Just throw a Runtime Exception in such a case and the framework will return 500 and properly mask the messages so the user doesn't see internal errors."}}