From: Dan Brook Date: Sat, 24 Apr 2010 16:29:07 +0000 (+0100) Subject: Add age to commit info. X-Git-Tag: 0.002001_01~20 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=47eed95eb6a3e21787037f8f8dbfed4b0ca67201;p=catagits%2FGitalist.git Add age to commit info. --- diff --git a/lib/Gitalist/Controller/Fragment/Ref.pm b/lib/Gitalist/Controller/Fragment/Ref.pm index f110803..a2e02e3 100644 --- a/lib/Gitalist/Controller/Fragment/Ref.pm +++ b/lib/Gitalist/Controller/Fragment/Ref.pm @@ -127,9 +127,13 @@ after file_commit_info => sub { file => $c->stash->{filename}, ); - my $json_obj = $commit - ? { sha1 => $commit->sha1, comment => $c->stash->{short_cmt}->($commit->comment) } - : { }; + my $json_obj = !$commit + ? { } + : { + sha1 => $commit->sha1, + comment => $c->stash->{short_cmt}->($commit->comment), + age => $c->stash->{time_since}->($commit->authored_time), + }; $c->response->content_type('application/json'); # XXX Make use of the json branch diff --git a/root/fragment/ref/tree.tt2 b/root/fragment/ref/tree.tt2 index a946408..4e0965e 100755 --- a/root/fragment/ref/tree.tt2 +++ b/root/fragment/ref/tree.tt2 @@ -7,7 +7,7 @@ $(window).load(function() { var filename = cell.parent().find('.file-name').text(); $.getJSON('/fragment/Gitalist/[% Commit.sha1 %]/file_commit_info/'+filename, {}, function(commitInfo) { cell.empty(); - cell.html(''+commitInfo.comment+''); + cell.html(''+commitInfo.comment+' '+commitInfo.age); }); }); });