reflog-walk: always make HEAD@{0} show indexed selectors
[gitweb.git] / pretty.c
index f45eb54e4c99b8d67e4aa85f9a6218ea7a560592..efd62e8ae7891f42910d49ed1c9538844721762c 100644 (file)
--- a/pretty.c
+++ b/pretty.c
@@ -956,7 +956,9 @@ static size_t format_commit_one(struct strbuf *sb, const char *placeholder,
                        if (c->pretty_ctx->reflog_info)
                                get_reflog_selector(sb,
                                                    c->pretty_ctx->reflog_info,
-                                                   c->pretty_ctx->date_mode,
+                                                   c->pretty_ctx->date_mode_explicit ?
+                                                     c->pretty_ctx->date_mode :
+                                                     DATE_NORMAL,
                                                    (placeholder[1] == 'd'));
                        return 2;
                case 's':       /* reflog message */