|
diff --git a/ui-tag.c b/ui-tag.c index b4db32e..3aea87d 100644 --- a/ ui-tag.c+++ b/ ui-tag.c |
|
@@ -50,26 +50,30 @@ void cgit_print_tag(char *revname) |
50 | tag = lookup_tag(sha1); |
50 | tag = lookup_tag(sha1); |
51 | if (!tag || parse_tag(tag) || !(info = cgit_parse_tag(tag))) { |
51 | if (!tag || parse_tag(tag) || !(info = cgit_parse_tag(tag))) { |
52 | cgit_print_error(fmt("Bad tag object: %s", revname)); |
52 | cgit_print_error(fmt("Bad tag object: %s", revname)); |
53 | return; |
53 | return; |
54 | } |
54 | } |
55 | html("<table class='commit-info'>\n"); |
55 | html("<table class='commit-info'>\n"); |
56 | htmlf("<tr><td>Tag name</td><td>%s (%s)</td></tr>\n", |
56 | htmlf("<tr><td>Tag name</td><td>%s (%s)</td></tr>\n", |
57 | revname, sha1_to_hex(sha1)); |
57 | revname, sha1_to_hex(sha1)); |
58 | if (info->tagger_date > 0) { |
58 | if (info->tagger_date > 0) { |
59 | html("<tr><td>Tag date</td><td>"); |
59 | html("<tr><td>Tag date</td><td>"); |
60 | cgit_print_date(info->tagger_date, FMT_LONGDATE, ctx.cfg.local_time); |
60 | cgit_print_date(info->tagger_date, FMT_LONGDATE, ctx.cfg.local_time); |
61 | html("</td></tr>\n"); |
61 | html("</td></tr>\n"); |
62 | } |
62 | } |
63 | if (info->tagger) { |
63 | if (info->tagger) { |
64 | html("<tr><td>Tagged by</td><td>"); |
64 | html("<tr><td>Tagged by</td><td>"); |
65 | html_txt(info->tagger); |
65 | html_txt(info->tagger); |
| |
66 | if (info->tagger_email) { |
| |
67 | html(" "); |
| |
68 | html_txt(info->tagger_email); |
| |
69 | } |
66 | html("</td></tr>\n"); |
70 | html("</td></tr>\n"); |
67 | } |
71 | } |
68 | html("<tr><td>Tagged object</td><td>"); |
72 | html("<tr><td>Tagged object</td><td>"); |
69 | cgit_object_link(tag->tagged); |
73 | cgit_object_link(tag->tagged); |
70 | html("</td></tr>\n"); |
74 | html("</td></tr>\n"); |
71 | html("</table>\n"); |
75 | html("</table>\n"); |
72 | print_tag_content(info->msg); |
76 | print_tag_content(info->msg); |
73 | } |
77 | } |
74 | return; |
78 | return; |
75 | } |
79 | } |
|