Skip to content

Uncaught TypeError: Cannot read property 'name' of undefined #23

Closed
@atalargo

Description

[Enter steps to reproduce below:]

  1. Install atom-sync-settings from settings/packages
  2. launch Settings upload from Menu > Packages > Synchronize settings > Upload

(i remove my token from the trace, but it was set)

Atom Version: 0.176.0
System: Mac OS X 10.10.1
Thrown From: sync-settings package, v0.2.1

Stack Trace

Uncaught TypeError: Cannot read property 'name' of undefined

At /Users/fruardum/.atom/packages/sync-settings/lib/sync-settings.coffee:57

TypeError: Cannot read property 'name' of undefined
  at Object.module.exports.getPackages (/Users/fruardum/.atom/packages/sync-settings/lib/sync-settings.coffee:57:8)
  at Object.module.exports.upload (/Users/fruardum/.atom/packages/sync-settings/lib/sync-settings.coffee:31:34)
  at atom-text-editor.<anonymous> (/Users/fruardum/.atom/packages/sync-settings/lib/sync-settings.coffee:19:71)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:243:29)
  at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:3:61)
  at CommandRegistry.module.exports.CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:156:19)
  at Ipc.<anonymous> (/Applications/Atom.app/Contents/Resources/app/src/window-event-handler.js:65:30)
  at Ipc.emit (events.js:107:17)
  at process.<anonymous> (/Applications/Atom.app/Contents/Resources/atom/renderer/api/lib/ipc.js:22:29)
  at process.emit (events.js:110:17)

Commands

  2x -2:28.7 core:paste (atom-text-editor#sync-settings.gistId.editor.mini)
     -0:01.5 sync-settings:upload (atom-text-editor.editor.is-focused)

Config

{
  "core": {
    "followSymlinks": true,
    "disabledPackages": [
      "composer",
      "behat-atom"
    ]
  },
  "sync-settings": {
    "gistId": "atom-sync",
    "personalAccessToken": "..."
  }
}

Installed Packages

# User
atom-lint, v0.20.1
autocomplete-plus, v2.0.6
coffee-lint, v0.7.3
git-log, v0.2.0
git-tab-status, v1.5.3
jsonlint, v1.0.0
language-twig, v1.5.2
linter, v0.11.0
linter-csslint, v0.0.11
linter-flow, v0.1.3
linter-haml, v0.1.0
linter-php, v0.0.11
linter-rubocop, v0.2.1
linter-ruby, v0.1.4
linter-scss-lint, v0.0.11
php-twig, v3.0.0
phpunit, v1.0.9
phpunit-snippets, v0.1.0
project-manager, v1.15.5
rsense, v0.6.0
ruby-block-converter, v3.1.0
save-session, v0.11.3
script, v2.16.0
slash-closer, v0.7.1
symbols-tree-view, v0.4.0
symfony-snippets, v0.3.0
sync-settings, v0.2.1

# Dev
No dev packages

/cc @atom/core

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions