From 7dcc7be8e0de5d177faaae6ed7540efca6c015ba Mon Sep 17 00:00:00 2001 From: Azul Date: Thu, 5 Jan 2012 11:35:40 +0100 Subject: [PATCH] get the proper git revision even when not started from node dir --- node/server.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/node/server.js b/node/server.js index 461e82693..8c70e075d 100644 --- a/node/server.js +++ b/node/server.js @@ -45,8 +45,9 @@ var socketIORouter; var version = ""; try { - var ref = fs.readFileSync("../.git/HEAD", "utf-8"); - var refPath = "../.git/" + ref.substring(5, ref.indexOf("\n")); + var rootPath = path.normalize(__dirname + "/../") + var ref = fs.readFileSync(rootPath + ".git/HEAD", "utf-8"); + var refPath = rootPath + ".git/" + ref.substring(5, ref.indexOf("\n")); version = fs.readFileSync(refPath, "utf-8"); version = version.substring(0, 7); console.log("Your Etherpad Lite git version is " + version);