diff --git a/libs/git/commit/meta.rs b/libs/git/commit/meta.rs index bb2a6ce..f785bfe 100644 --- a/libs/git/commit/meta.rs +++ b/libs/git/commit/meta.rs @@ -121,6 +121,7 @@ impl GitDomain { committer_name: sig.name().unwrap_or("").to_string(), committer_email: sig.email().unwrap_or("").to_string(), time_secs: sig.when().seconds(), + offset_minutes: sig.when().offset_minutes(), message: entry.message().map(String::from), ref_name: refname.clone(), }); @@ -207,6 +208,7 @@ impl GitDomain { committer_name: sig.name().unwrap_or("").to_string(), committer_email: sig.email().unwrap_or("").to_string(), time_secs: sig.when().seconds(), + offset_minutes: sig.when().offset_minutes(), message: entry.message().map(String::from), ref_name: refname.clone(), }); diff --git a/libs/git/commit/types.rs b/libs/git/commit/types.rs index d400f11..adcc695 100644 --- a/libs/git/commit/types.rs +++ b/libs/git/commit/types.rs @@ -145,6 +145,7 @@ pub struct CommitReflogEntry { pub committer_name: String, pub committer_email: String, pub time_secs: i64, + pub offset_minutes: i32, pub message: Option, pub ref_name: String, }