summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2012-06-17 16:25:13 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2012-06-17 16:25:13 +0100
commit9ebce674738a5d46a8079725e2445d73ee8b7703 (patch)
tree5bcff5e104920b55be632528ce0bb1c14b48c9cd
parentcc01f0632e76f45b22f97de23c5fc45b0428760b (diff)
downloadgitano-9ebce674738a5d46a8079725e2445d73ee8b7703.tar.gz
REPOSITORY: Configure the owner for gitweb
-rw-r--r--lib/gitano/repository.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/gitano/repository.lua b/lib/gitano/repository.lua
index e7331e0..a6adb4d 100644
--- a/lib/gitano/repository.lua
+++ b/lib/gitano/repository.lua
@@ -202,6 +202,12 @@ function repo_method:check_local_git_files()
self.git:symbolic_ref("HEAD", self.head)
self.git.HEAD = self.head
end
+ -- Check that our owner is set correctly
+ local owner = self.config.users[self.owner]
+ if owner then
+ self.git:config("gitweb.owner",
+ owner.real_name .. " <" .. owner.email_address .. ">")
+ end
return true
end