shanesmith / gerrit-cli

Gerrit in your command lines.
MIT License
46 stars 19 forks source link

Command 'up' fails with gibberish error if branch's upstream is not a remote branch #13

Closed shanesmith closed 8 years ago

shanesmith commented 8 years ago
gerrit ERROR UNKNOWN TypeError: Cannot read property '1' of null
gerrit ERROR   domain: {"domain":null,"_events":{},"members":[]}
gerrit ERROR   domainThrown: true
gerrit ERROR     at Object.git.branch.parsedUpstream (/usr/local/lib/node_modules/gerrit-cli/lib/git.js:271:24)
gerrit ERROR     at /usr/local/lib/node_modules/gerrit-cli/lib/gerrit.js:281:33
gerrit ERROR     at bound (domain.js:254:14)
gerrit ERROR     at runBound (domain.js:267:12)
gerrit ERROR     at tryCatcher (/usr/local/lib/node_modules/gerrit-cli/node_modules/bluebird/js/main/util.js:26:23)
gerrit ERROR     at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/gerrit-cli/node_modules/bluebird/js/main/promise.js:503:31)
gerrit ERROR     at Promise._settlePromiseAt (/usr/local/lib/node_modules/gerrit-cli/node_modules/bluebird/js/main/promise.js:577:18)
gerrit ERROR     at Promise._settlePromiseAtPostResolution (/usr/local/lib/node_modules/gerrit-cli/node_modules/bluebird/js/main/promise.js:244:10)
gerrit ERROR     at Async._drainQueue (/usr/local/lib/node_modules/gerrit-cli/node_modules/bluebird/js/main/async.js:128:12)
gerrit ERROR     at Async._drainQueues (/usr/local/lib/node_modules/gerrit-cli/node_modules/bluebird/js/main/async.js:133:10)
gerrit ERROR     at Immediate.Async.drainQueues [as _onImmediate] (/usr/local/lib/node_modules/gerrit-cli/node_modules/bluebird/js/main/async.js:15:14)
gerrit ERROR     at processImmediate [as _immediateCallback] (timers.js:358:17)