From e3451090ed45b5b7122417dbe5409a051ddc29ec Mon Sep 17 00:00:00 2001 From: joshaber Date: Mon, 4 Jan 2016 12:48:39 -0500 Subject: [PATCH] We might not have a project. --- src/git-repository-async.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/git-repository-async.js b/src/git-repository-async.js index 658d3ddbd..394a158ba 100644 --- a/src/git-repository-async.js +++ b/src/git-repository-async.js @@ -774,8 +774,11 @@ export default class GitRepositoryAsync { _refreshStatus () { this._refreshingCount++ - const projectPathsPromises = this.project.getPaths() - .map(p => this.relativizeToWorkingDirectory(p)) + let projectPathsPromises = Promise.resolve([]) + if (this.project) { + projectPathsPromises = this.project.getPaths() + .map(p => this.relativizeToWorkingDirectory(p)) + } Promise.all(projectPathsPromises) .then(paths => paths.filter(p => p.length > 0))