{"action":"created","issue":{"url":"https://api.github.com/repos/purduesigbots/pros-atom/issues/6","repository_url":"https://api.github.com/repos/purduesigbots/pros-atom","labels_url":"https://api.github.com/repos/purduesigbots/pros-atom/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/purduesigbots/pros-atom/issues/6/comments","events_url":"https://api.github.com/repos/purduesigbots/pros-atom/issues/6/events","html_url":"https://github.com/purduesigbots/pros-atom/issues/6","id":178949855,"number":6,"title":"Uncaught TypeError: Cannot read property 'version' of null","user":{"login":"PixelToast","id":2466461,"avatar_url":"https://avatars.githubusercontent.com/u/2466461?v=3","gravatar_id":"","url":"https://api.github.com/users/PixelToast","html_url":"https://github.com/PixelToast","followers_url":"https://api.github.com/users/PixelToast/followers","following_url":"https://api.github.com/users/PixelToast/following{/other_user}","gists_url":"https://api.github.com/users/PixelToast/gists{/gist_id}","starred_url":"https://api.github.com/users/PixelToast/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PixelToast/subscriptions","organizations_url":"https://api.github.com/users/PixelToast/orgs","repos_url":"https://api.github.com/users/PixelToast/repos","events_url":"https://api.github.com/users/PixelToast/events{/privacy}","received_events_url":"https://api.github.com/users/PixelToast/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"edjubuh","id":5461357,"avatar_url":"https://avatars.githubusercontent.com/u/5461357?v=3","gravatar_id":"","url":"https://api.github.com/users/edjubuh","html_url":"https://github.com/edjubuh","followers_url":"https://api.github.com/users/edjubuh/followers","following_url":"https://api.github.com/users/edjubuh/following{/other_user}","gists_url":"https://api.github.com/users/edjubuh/gists{/gist_id}","starred_url":"https://api.github.com/users/edjubuh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edjubuh/subscriptions","organizations_url":"https://api.github.com/users/edjubuh/orgs","repos_url":"https://api.github.com/users/edjubuh/repos","events_url":"https://api.github.com/users/edjubuh/events{/privacy}","received_events_url":"https://api.github.com/users/edjubuh/received_events","type":"User","site_admin":false},"assignees":[{"login":"edjubuh","id":5461357,"avatar_url":"https://avatars.githubusercontent.com/u/5461357?v=3","gravatar_id":"","url":"https://api.github.com/users/edjubuh","html_url":"https://github.com/edjubuh","followers_url":"https://api.github.com/users/edjubuh/followers","following_url":"https://api.github.com/users/edjubuh/following{/other_user}","gists_url":"https://api.github.com/users/edjubuh/gists{/gist_id}","starred_url":"https://api.github.com/users/edjubuh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edjubuh/subscriptions","organizations_url":"https://api.github.com/users/edjubuh/orgs","repos_url":"https://api.github.com/users/edjubuh/repos","events_url":"https://api.github.com/users/edjubuh/events{/privacy}","received_events_url":"https://api.github.com/users/edjubuh/received_events","type":"User","site_admin":false}],"milestone":null,"comments":9,"created_at":"2016-09-23T18:58:09Z","updated_at":"2016-09-23T21:22:42Z","closed_at":"2016-09-23T21:22:42Z","body":"Creating a new PROS project failed\r\n\r\n**Atom Version**: 1.10.2\r\n**Electron Version**: 0.37.8\r\n**System**: Debian GNU/Linux\r\n**Thrown From**: [pros](https://github.com/purduesigbots/pros-atom) package, v0.3.1\r\n\r\n\r\n### Stack Trace\r\n\r\nUncaught TypeError: Cannot read property 'version' of null\r\n\r\n```\r\nAt /home/pixel/.atom/packages/pros/lib/views/new-project/new-project-view.coffee:73\r\n\r\nTypeError: Cannot read property 'version' of null\r\n    at NewProjectView.module.exports.NewProjectView.NewProjectView.create (/home/pixel/.atom/packages/pros/lib/views/new-project/new-project-view.coffee:73:76)\r\n    at HTMLButtonElement.<anonymous> (/home/pixel/.atom/packages/pros/lib/views/new-project/new-project-view.coffee:21:32)\r\n```\r\n\r\n### Commands\r\n\r\n```\r\n  2x -5:27.3.0 PROS:New-Project (atom-text-editor.editor.is-focused)\r\n     -2:00.2.0 settings-view:open (atom-text-editor.editor)\r\n     -1:53.4.0 command-palette:toggle (div.panels-item)\r\n     -1:23.4.0 window:toggle-dev-tools (div.panels-item)\r\n  2x -1:11.1.0 PROS:New-Project (div.panels-item)\r\n```\r\n\r\n### Config\r\n\r\n```json\r\n{}\r\n```\r\n\r\n### Installed Packages\r\n\r\n```coffee\r\n# User\r\natom-beautify, v0.29.12 (inactive)\r\nbuild, v0.65.0 (active)\r\nbusy, v0.7.0 (active)\r\nlinter, v1.11.16 (active)\r\nplatformio-ide-terminal, v2.2.0 (active)\r\npros, v0.3.1 (active)\r\ntool-bar, v1.0.1 (active)\r\ntool-bar-main, v0.0.9 (active)\r\natom-dark-syntax, v0.27.0 (inactive)\r\natom-dark-ui, v0.52.0 (inactive)\r\natom-light-syntax, v0.28.0 (inactive)\r\natom-light-ui, v0.44.0 (inactive)\r\nbase16-tomorrow-dark-theme, v1.1.0 (inactive)\r\nbase16-tomorrow-light-theme, v1.1.1 (inactive)\r\none-dark-ui, v1.5.0 (active)\r\none-light-ui, v1.5.0 (inactive)\r\none-dark-syntax, v1.3.0 (active)\r\none-light-syntax, v1.3.0 (inactive)\r\nsolarized-dark-syntax, v1.0.2 (inactive)\r\nsolarized-light-syntax, v1.0.2 (inactive)\r\nabout, v1.5.3 (active)\r\narchive-view, v0.61.1 (active)\r\nautocomplete-atom-api, v0.10.0 (active)\r\nautocomplete-css, v0.11.2 (active)\r\nautocomplete-html, v0.7.2 (active)\r\nautocomplete-plus, v2.31.1 (active)\r\nautocomplete-snippets, v1.11.0 (active)\r\nautoflow, v0.27.0 (inactive)\r\nautosave, v0.23.1 (active)\r\nbackground-tips, v0.26.1 (active)\r\nbookmarks, v0.41.0 (active)\r\nbracket-matcher, v0.82.1 (active)\r\ncommand-palette, v0.38.0 (active)\r\ndeprecation-cop, v0.54.1 (active)\r\ndev-live-reload, v0.47.0 (active)\r\nencoding-selector, v0.22.0 (active)\r\nexception-reporting, v0.39.0 (active)\r\nfind-and-replace, v0.201.0 (inactive)\r\nfuzzy-finder, v1.3.0 (active)\r\ngit-diff, v1.1.0 (active)\r\ngo-to-line, v0.31.0 (inactive)\r\ngrammar-selector, v0.48.1 (active)\r\nimage-view, v0.58.2 (active)\r\nincompatible-packages, v0.26.1 (active)\r\nkeybinding-resolver, v0.35.0 (active)\r\nline-ending-selector, v0.5.0 (active)\r\nlink, v0.31.1 (inactive)\r\nmarkdown-preview, v0.158.0 (active)\r\nmetrics, v0.53.1 (active)\r\nnotifications, v0.65.0 (active)\r\nopen-on-github, v1.2.0 (inactive)\r\npackage-generator, v1.0.0 (inactive)\r\nsettings-view, v0.242.2 (active)\r\nsnippets, v1.0.2 (active)\r\nspell-check, v0.67.1 (active)\r\nstatus-bar, v1.4.1 (active)\r\nstyleguide, v0.47.0 (active)\r\nsymbols-view, v0.113.0 (inactive)\r\ntabs, v0.100.2 (active)\r\ntimecop, v0.33.2 (active)\r\ntree-view, v0.208.2 (active)\r\nupdate-package-dependencies, v0.10.0 (active)\r\nwelcome, v0.34.0 (active)\r\nwhitespace, v0.33.0 (active)\r\nwrap-guide, v0.38.1 (active)\r\nlanguage-c, v0.52.1 (active)\r\nlanguage-clojure, v0.21.0 (active)\r\nlanguage-coffee-script, v0.47.2 (active)\r\nlanguage-csharp, v0.12.1 (active)\r\nlanguage-css, v0.37.1 (active)\r\nlanguage-gfm, v0.88.0 (active)\r\nlanguage-git, v0.15.0 (active)\r\nlanguage-go, v0.42.1 (active)\r\nlanguage-html, v0.45.1 (active)\r\nlanguage-hyperlink, v0.16.0 (active)\r\nlanguage-java, v0.23.0 (active)\r\nlanguage-javascript, v0.119.0 (active)\r\nlanguage-json, v0.18.2 (active)\r\nlanguage-less, v0.29.5 (active)\r\nlanguage-make, v0.22.2 (active)\r\nlanguage-mustache, v0.13.0 (active)\r\nlanguage-objective-c, v0.15.1 (active)\r\nlanguage-perl, v0.35.0 (active)\r\nlanguage-php, v0.37.2 (active)\r\nlanguage-property-list, v0.8.0 (active)\r\nlanguage-python, v0.45.0 (active)\r\nlanguage-ruby, v0.69.0 (active)\r\nlanguage-ruby-on-rails, v0.25.0 (active)\r\nlanguage-sass, v0.56.0 (active)\r\nlanguage-shellscript, v0.22.4 (active)\r\nlanguage-source, v0.9.0 (active)\r\nlanguage-sql, v0.23.0 (active)\r\nlanguage-text, v0.7.1 (active)\r\nlanguage-todo, v0.28.0 (active)\r\nlanguage-toml, v0.18.0 (active)\r\nlanguage-xml, v0.34.9 (active)\r\nlanguage-yaml, v0.26.0 (active)\r\n\r\n# Dev\r\nNo dev packages\r\n```"},"comment":{"url":"https://api.github.com/repos/purduesigbots/pros-atom/issues/comments/249305745","html_url":"https://github.com/purduesigbots/pros-atom/issues/6#issuecomment-249305745","issue_url":"https://api.github.com/repos/purduesigbots/pros-atom/issues/6","id":249305745,"user":{"login":"PixelToast","id":2466461,"avatar_url":"https://avatars.githubusercontent.com/u/2466461?v=3","gravatar_id":"","url":"https://api.github.com/users/PixelToast","html_url":"https://github.com/PixelToast","followers_url":"https://api.github.com/users/PixelToast/followers","following_url":"https://api.github.com/users/PixelToast/following{/other_user}","gists_url":"https://api.github.com/users/PixelToast/gists{/gist_id}","starred_url":"https://api.github.com/users/PixelToast/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PixelToast/subscriptions","organizations_url":"https://api.github.com/users/PixelToast/orgs","repos_url":"https://api.github.com/users/PixelToast/repos","events_url":"https://api.github.com/users/PixelToast/events{/privacy}","received_events_url":"https://api.github.com/users/PixelToast/received_events","type":"User","site_admin":false},"created_at":"2016-09-23T21:22:42Z","updated_at":"2016-09-23T21:22:42Z","body":"Yep i can create a project now\r\n\r\nnow my only issue is the linter complains https://dl.dropboxusercontent.com/1/view/bbbzwwmml6inq3r/Apps/Shutter/Selection_043.png\r\n\r\nother than that it works, hello world builds and runs fine\r\nthanks!\r\n\r\none thing to ask is a user friendly way of telling you that you don't have permission on the serial port\r\n```\r\n  File \"/usr/local/lib/python3.5/dist-packages/serial/serialposix.py\", line 433, in in_waiting\r\n    s = fcntl.ioctl(self.fd, TIOCINQ, TIOCM_zero_str)\r\nAttributeError: 'Serial' object has no attribute 'fd'\r\n```\r\nwould be confusing to most people, and handling of when the port disconnects would help an application using the CLI figure out whats wrong\r\n\r\noddly running pros help crashes\r\n```\r\npixel@pixel-PC:~/pros_test$ pros help\r\nTraceback (most recent call last):\r\n  File \"/usr/local/bin/pros\", line 11, in <module>\r\n    sys.exit(main())\r\n  File \"/usr/local/lib/python3.5/dist-packages/proscli/main.py\", line 10, in main\r\n    cli.main(prog_name='pros')\r\n  File \"/usr/local/lib/python3.5/dist-packages/click/core.py\", line 696, in main\r\n    rv = self.invoke(ctx)\r\n  File \"/usr/local/lib/python3.5/dist-packages/click/core.py\", line 1060, in invoke\r\n    return _process_result(sub_ctx.command.invoke(sub_ctx))\r\n  File \"/usr/local/lib/python3.5/dist-packages/click/core.py\", line 889, in invoke\r\n    return ctx.invoke(self.callback, **ctx.params)\r\n  File \"/usr/local/lib/python3.5/dist-packages/click/core.py\", line 534, in invoke\r\n    return callback(*args, **kwargs)\r\n  File \"/usr/local/lib/python3.5/dist-packages/click/decorators.py\", line 17, in new_func\r\n    return f(get_current_context(), *args, **kwargs)\r\n  File \"/usr/local/lib/python3.5/dist-packages/proscli/main.py\", line 22, in help_cmd\r\n    click.echo(prosconductor.providers.utils.get_all_available_templates())\r\nAttributeError: module 'prosconductor.providers.utils' has no attribute 'get_all_available_templates'\r\n```\r\nbut no error when running pros by itself"}}
{"actor":{"display_login":"PixelToast"}}