From ea23c5dc8694db4fbf56ab00b0e099109d206b72 Mon Sep 17 00:00:00 2001 From: Aki Date: Wed, 19 Jun 2024 01:38:11 +0200 Subject: Use author time instead of committer time --- datever.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'datever.c') diff --git a/datever.c b/datever.c index 2e90be7..3e348cd 100644 --- a/datever.c +++ b/datever.c @@ -80,7 +80,8 @@ find_latest(git_repository* const repo) struct datever ver = datever_init(); while (0 == git_revwalk_next(&oid, walker)) { must("find commit", git_commit_lookup(&commit, repo, &oid)); - ver = datever_from_time(git_commit_time(commit)); + const git_signature* author = git_commit_author(commit); + ver = datever_from_time(author->when.time); if (datever_is_valid(&prev)) { if (0 == datever_compare(&prev, &ver)) ver.revision += prev.revision; -- cgit v1.1