From 7b09f546281a329eb746fad2f675da604fdda25f Mon Sep 17 00:00:00 2001 From: Elad Ben-Israel Date: Tue, 24 Apr 2012 15:36:45 +0300 Subject: [PATCH] Add worktree to girror metadata returned by find_meta --- lib/find_meta.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/find_meta.js b/lib/find_meta.js index 6cd4fbb..61f4e29 100644 --- a/lib/find_meta.js +++ b/lib/find_meta.js @@ -40,7 +40,11 @@ module.exports = function find(dir, options, callback) { var f = path.join(dir, girrorfile); return path.exists(f, function(exists) { if (exists) { - return _parseFile(f, callback); + return _parseFile(f, function(err, meta) { + if (err) return callback(err); + meta.worktree = dir; + return callback(null, meta); + }); } else { // if we have reached the root and still didn't find a file, return with `null`.