philschatz / atom-pull-requests

:octocat: View/Edit comments on a Pull Request directly inside the Atom Editor
47 stars 9 forks source link

Uncaught TypeError: Cannot read property 'directory' of undefined #18

Open bcorner13 opened 7 years ago

bcorner13 commented 7 years ago

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.8.0 System: Mac OS X 10.11.5 Thrown From: pull-requests package, v0.0.23

Stack Trace

Uncaught TypeError: Cannot read property 'directory' of undefined

At /Users/bcorner/.atom/packages/pull-requests/lib/tree-view-decorator.coffee:98

TypeError: Cannot read property 'directory' of undefined
    at TreeViewDecorator.module.exports.TreeViewDecorator.markTreeFiles (/Users/bcorner/.atom/packages/pull-requests/lib/tree-view-decorator.coffee:98:46)
    at TreeViewDecorator.module.exports.TreeViewDecorator.updateTreeView (/Users/bcorner/.atom/packages/pull-requests/lib/tree-view-decorator.coffee:86:6)
    at TreeViewDecorator.module.exports.TreeViewDecorator._tick (/Users/bcorner/.atom/packages/pull-requests/lib/tree-view-decorator.coffee:50:6)
    at /Users/bcorner/.atom/packages/pull-requests/lib/tree-view-decorator.coffee:41:31
    at Function.module.exports.Emitter.simpleDispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:25:14)
    at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:125:28)
    at Polling.module.exports.Polling.poll (/Users/bcorner/.atom/packages/pull-requests/lib/polling.coffee:11:14)

Commands

     -0:06.5.0 command-palette:toggle (atom-text-editor.editor.is-focused)
  3x -0:03.7.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:02.8.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:02.7.0 project-plus:close (atom-text-editor.editor)

Config

{
  "core": {
    "disabledPackages": [
      "color-picker",
      "highlight-selected",
      "export-html",
      "json-colorer",
      "json-schema",
      "merge-conflicts",
      "project-ring",
      "pretty-json",
      "pigments",
      "github-plus"
    ],
    "packagesWithKeymapsDisabled": [],
    "projectHome": "/Users/bcorner/Projects/",
    "themes": [
      "one-dark-ui",
      "ruby-robot-theme"
    ]
  },
  "pull-requests": {
    "githubAuthorizationToken": "68e8d6c793071e6b12bc669525df0d1ae1670e25",
    "githubRootUrl": "https://jaxf-github.fanatics.corp/api/v3"
  }
}

Installed Packages

# User
atom-beautify, v0.29.9
github-issues, v0.7.1
github-utils, v1.5.0
imdone-atom, v1.3.29
imdone-atom-github, v0.1.11
language-chef, v0.9.0
linter, v1.11.14
linter-foodcritic, v0.5.2
linter-rubocop, v0.4.7
minimap, v4.24.7
minimap-linter, v1.1.1
project-plus, v0.9.0
pull-requests, v0.0.23
quick-highlight, v0.5.0
ruby-robot-theme, v1.0.0

# Dev
No dev packages