{"action":"created","issue":{"url":"https://api.github.com/repos/atom/ide-typescript/issues/81","repository_url":"https://api.github.com/repos/atom/ide-typescript","labels_url":"https://api.github.com/repos/atom/ide-typescript/issues/81/labels{/name}","comments_url":"https://api.github.com/repos/atom/ide-typescript/issues/81/comments","events_url":"https://api.github.com/repos/atom/ide-typescript/issues/81/events","html_url":"https://github.com/atom/ide-typescript/issues/81","id":286755463,"node_id":"MDU6SXNzdWUyODY3NTU0NjM=","number":81,"title":"Cannot set property 'currentSuggestions' of null exceptions pretty much constantly","user":{"login":"nathansobo","id":1789,"node_id":"MDQ6VXNlcjE3ODk=","avatar_url":"https://avatars1.githubusercontent.com/u/1789?v=4","gravatar_id":"","url":"https://api.github.com/users/nathansobo","html_url":"https://github.com/nathansobo","followers_url":"https://api.github.com/users/nathansobo/followers","following_url":"https://api.github.com/users/nathansobo/following{/other_user}","gists_url":"https://api.github.com/users/nathansobo/gists{/gist_id}","starred_url":"https://api.github.com/users/nathansobo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathansobo/subscriptions","organizations_url":"https://api.github.com/users/nathansobo/orgs","repos_url":"https://api.github.com/users/nathansobo/repos","events_url":"https://api.github.com/users/nathansobo/events{/privacy}","received_events_url":"https://api.github.com/users/nathansobo/received_events","type":"User","site_admin":true},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-01-08T14:07:05Z","updated_at":"2018-11-29T20:41:28Z","closed_at":"2018-11-29T20:41:28Z","author_association":"NONE","body":"These happen for me pretty reliably when typing.\r\n\r\n```\r\n/Users/nathan/dotfiles/.atom/packages/ide-typescript/lib/main.js:58 Uncaught (in promise) TypeError: Cannot set property 'currentSuggestions' of null\r\n    at TypeScriptLanguageClient.getSuggestions (/Users/nathan/dotfiles/.atom/packages/ide-typescript/lib/main.js:58:40)\r\n    at <anonymous>\r\ngetSuggestions | @ | /Users/nathan/dotfiles/.atom/packages/ide-typescript/lib/main.js:58\r\n  | Promise rejected (async) |   |  \r\n  | getSuggestions | @ | /Users/nathan/dotfiles/.atom/packages/ide-typescript/lib/main.js:84\r\n  | async function (async) |   |  \r\n  | getSuggestions | @ | /Users/nathan/dotfiles/.atom/packages/ide-typescript/lib/main.js:55\r\n  | providers.forEach.provider | @ | /Users/nathan/src/atom/node_modules/autocomplete-plus/lib/autocomplete-manager.js:286\r\n  | getSuggestionsFromProviders | @ | /Users/nathan/src/atom/node_modules/autocomplete-plus/lib/autocomplete-manager.js:257\r\n  | findSuggestions | @ | /Users/nathan/src/atom/node_modules/autocomplete-plus/lib/autocomplete-manager.js:249\r\n  | requestNewSuggestions | @ | /Users/nathan/src/atom/node_modules/autocomplete-plus/lib/autocomplete-manager.js:690\r\n  | showOrHideSuggestionListForBufferChanges | @ | /Users/nathan/src/atom/node_modules/autocomplete-plus/lib/autocomplete-manager.js:756\r\n  | module.exports.Emitter.simpleDispatch | @ | /Users/nathan/src/text-buffer/node_modules/event-kit/lib/emitter.js:25\r\n  | module.exports.Emitter.emit | @ | /Users/nathan/src/text-buffer/node_modules/event-kit/lib/emitter.js:141\r\n  | module.exports.TextBuffer.emitDidChangeTextEvent | @ | /Users/nathan/src/text-buffer/lib/text-buffer.js:1693\r\n  | module.exports.TextBuffer.transact | @ | /Users/nathan/src/text-buffer/lib/text-buffer.js:956\r\n  | transact | @ | /Users/nathan/src/atom/src/text-editor.js:1834\r\n  | mergeIntersectingSelections | @ | /Users/nathan/src/atom/src/text-editor.js:1380\r\n  | mergeSelections | @ | /Users/nathan/src/atom/src/text-editor.js:3247\r\n  | mergeIntersectingSelections | @ | /Users/nathan/src/atom/src/text-editor.js:3218\r\n  | mutateSelectedText | @ | /Users/nathan/src/atom/src/text-editor.js:1379\r\n  | insertText | @ | /Users/nathan/src/atom/src/text-editor.js:1343\r\n  | object.(anonymous function) | @ | /Users/nathan/src/atom/node_modules/underscore-plus/lib/underscore-plus.js:77\r\n  | didTextInput\r\n```"},"comment":{"url":"https://api.github.com/repos/atom/ide-typescript/issues/comments/442985534","html_url":"https://github.com/atom/ide-typescript/issues/81#issuecomment-442985534","issue_url":"https://api.github.com/repos/atom/ide-typescript/issues/81","id":442985534,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0Mjk4NTUzNA==","user":{"login":"damieng","id":118951,"node_id":"MDQ6VXNlcjExODk1MQ==","avatar_url":"https://avatars3.githubusercontent.com/u/118951?v=4","gravatar_id":"","url":"https://api.github.com/users/damieng","html_url":"https://github.com/damieng","followers_url":"https://api.github.com/users/damieng/followers","following_url":"https://api.github.com/users/damieng/following{/other_user}","gists_url":"https://api.github.com/users/damieng/gists{/gist_id}","starred_url":"https://api.github.com/users/damieng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/damieng/subscriptions","organizations_url":"https://api.github.com/users/damieng/orgs","repos_url":"https://api.github.com/users/damieng/repos","events_url":"https://api.github.com/users/damieng/events{/privacy}","received_events_url":"https://api.github.com/users/damieng/received_events","type":"User","site_admin":false},"created_at":"2018-11-29T20:41:28Z","updated_at":"2018-11-29T20:41:28Z","author_association":"CONTRIBUTOR","body":"Should now be fixed with the new language server - try ide-typescript 0.8.0"}}
{"actor":{"display_login":"damieng"}}