From df839537a95264c0354669fae6966e2e9298b08f Mon Sep 17 00:00:00 2001 From: joshaber Date: Thu, 3 Dec 2015 12:26:32 -0500 Subject: [PATCH] A lil more efficient .getReferenceTarget. --- src/git-repository-async.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/git-repository-async.js b/src/git-repository-async.js index 432502d17..e893bb9e5 100644 --- a/src/git-repository-async.js +++ b/src/git-repository-async.js @@ -304,8 +304,8 @@ export default class GitRepositoryAsync { // given reference. getReferenceTarget (reference, _path) { return this._getRepo(_path) - .then(repo => repo.getReference(reference)) - .then(ref => ref.target().tostrS()) + .then(repo => Git.Reference.nameToId(repo, reference)) + .then(oid => oid.tostrS()) } // Reading Status