{"action":"created","issue":{"url":"https://api.github.com/repos/bitstadium/HockeySDK-Windows/issues/86","repository_url":"https://api.github.com/repos/bitstadium/HockeySDK-Windows","labels_url":"https://api.github.com/repos/bitstadium/HockeySDK-Windows/issues/86/labels{/name}","comments_url":"https://api.github.com/repos/bitstadium/HockeySDK-Windows/issues/86/comments","events_url":"https://api.github.com/repos/bitstadium/HockeySDK-Windows/issues/86/events","html_url":"https://github.com/bitstadium/HockeySDK-Windows/pull/86","id":192135086,"number":86,"title":"UnhandledExceptionTelemetryModule.CreateCrashTelemetry should handle AggregateException","user":{"login":"schuettecarsten","id":1275166,"avatar_url":"https://avatars.githubusercontent.com/u/1275166?v=3","gravatar_id":"","url":"https://api.github.com/users/schuettecarsten","html_url":"https://github.com/schuettecarsten","followers_url":"https://api.github.com/users/schuettecarsten/followers","following_url":"https://api.github.com/users/schuettecarsten/following{/other_user}","gists_url":"https://api.github.com/users/schuettecarsten/gists{/gist_id}","starred_url":"https://api.github.com/users/schuettecarsten/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/schuettecarsten/subscriptions","organizations_url":"https://api.github.com/users/schuettecarsten/orgs","repos_url":"https://api.github.com/users/schuettecarsten/repos","events_url":"https://api.github.com/users/schuettecarsten/events{/privacy}","received_events_url":"https://api.github.com/users/schuettecarsten/received_events","type":"User","site_admin":false},"labels":[{"id":285051863,"url":"https://api.github.com/repos/bitstadium/HockeySDK-Windows/labels/cla-already-signed","name":"cla-already-signed","color":"009800","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-11-28T22:30:31Z","updated_at":"2016-12-01T20:12:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/bitstadium/HockeySDK-Windows/pulls/86","html_url":"https://github.com/bitstadium/HockeySDK-Windows/pull/86","diff_url":"https://github.com/bitstadium/HockeySDK-Windows/pull/86.diff","patch_url":"https://github.com/bitstadium/HockeySDK-Windows/pull/86.patch"},"body":"As described in #85, when an unhandled exception is caught from Tasks, the exception might not contain a valid information or stack trace data.\r\n\r\nSo this PR implements the following idea: UnhandledExceptionTelemetryModule.CreateCrashTelemetry will now handle AggregateException, flatten it and then try to extract the inner exception if there is only one. On an unhandled Task exception, AggregateException mostly only contains one exception."},"comment":{"url":"https://api.github.com/repos/bitstadium/HockeySDK-Windows/issues/comments/264281208","html_url":"https://github.com/bitstadium/HockeySDK-Windows/pull/86#issuecomment-264281208","issue_url":"https://api.github.com/repos/bitstadium/HockeySDK-Windows/issues/86","id":264281208,"user":{"login":"izikl","id":8294298,"avatar_url":"https://avatars.githubusercontent.com/u/8294298?v=3","gravatar_id":"","url":"https://api.github.com/users/izikl","html_url":"https://github.com/izikl","followers_url":"https://api.github.com/users/izikl/followers","following_url":"https://api.github.com/users/izikl/following{/other_user}","gists_url":"https://api.github.com/users/izikl/gists{/gist_id}","starred_url":"https://api.github.com/users/izikl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/izikl/subscriptions","organizations_url":"https://api.github.com/users/izikl/orgs","repos_url":"https://api.github.com/users/izikl/repos","events_url":"https://api.github.com/users/izikl/events{/privacy}","received_events_url":"https://api.github.com/users/izikl/received_events","type":"User","site_admin":false},"created_at":"2016-12-01T20:12:32Z","updated_at":"2016-12-01T20:12:32Z","body":"@schuettecarsten looks good. We will run few tests before merging this code."}}
{"actor":{"display_login":"izikl"}}