X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/82182bb16eb28561a6c4ef22c9ad1e2f40b0ac3a..9efabee3f4d4ade0f1de438cbe98bc4ceee9d864:/IkiWiki/Plugin/git.pm diff --git a/IkiWiki/Plugin/git.pm b/IkiWiki/Plugin/git.pm index 3085a3b67..b88e787ba 100644 --- a/IkiWiki/Plugin/git.pm +++ b/IkiWiki/Plugin/git.pm @@ -4,6 +4,7 @@ package IkiWiki::Plugin::git; use warnings; use strict; use IkiWiki; +use IkiWiki::UserInfo; use Encode; use open qw{:utf8 :std}; @@ -442,8 +443,9 @@ sub rcs_commit_staged ($$$) { my %env=%ENV; if (defined $user || defined $ipaddr) { my $u=defined $user ? $user : $ipaddr; - $ENV{GIT_AUTHOR_NAME}=$u; - $ENV{GIT_AUTHOR_EMAIL}="$u\@web"; + # MITLOGIN This algorithm could be improved + $ENV{GIT_AUTHOR_NAME}=IkiWiki::userinfo_get($u, "realname"); + $ENV{GIT_AUTHOR_EMAIL}="$u\@mit.edu"; } $message = IkiWiki::possibly_foolish_untaint($message);