reflog-walk: always make HEAD@{0} show indexed selectors
[gitweb.git] / reflog-walk.c
index 80bffb0a00a10363358a792f52388477e8ac3354..b84e80f2caafd5cb16ef7f99a84770fcaa3015ef 100644 (file)
@@ -272,7 +272,8 @@ void get_reflog_selector(struct strbuf *sb,
        }
 
        strbuf_addf(sb, "%s@{", printed_ref);
-       if (commit_reflog->selector == SELECTOR_DATE || dmode) {
+       if (commit_reflog->selector == SELECTOR_DATE ||
+           (commit_reflog->selector == SELECTOR_NONE && dmode)) {
                info = &commit_reflog->reflogs->items[commit_reflog->recno+1];
                strbuf_addstr(sb, show_date(info->timestamp, info->tz, dmode));
        } else {