diff options
| author | Mica White <botahamec@outlook.com> | 2026-03-31 19:17:24 -0400 |
|---|---|---|
| committer | Mica White <botahamec@outlook.com> | 2026-03-31 19:17:24 -0400 |
| commit | 439a4bfc68b97fe198d2dfd59557ee34957dab6a (patch) | |
| tree | 4cd227460eaba550b1d6e9f00b5a5c983ae599e1 /src/bin/git-restore-autosave.rs | |
| parent | 96f63ec38fcdc8194a52c2b34b32f6e88ae64c34 (diff) | |
Fix infinite looping
Diffstat (limited to 'src/bin/git-restore-autosave.rs')
| -rw-r--r-- | src/bin/git-restore-autosave.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bin/git-restore-autosave.rs b/src/bin/git-restore-autosave.rs index b7571fa..b53df76 100644 --- a/src/bin/git-restore-autosave.rs +++ b/src/bin/git-restore-autosave.rs @@ -41,6 +41,7 @@ fn main() -> Result<(), anyhow::Error> { let branch = git_autosave::utils::current_branch(&repository)?; let earliest_time = repository.head()?.peel_to_commit()?.time(); + let gitconfig = repository.config()?; let config: &'static _ = Box::leak(Box::new(Config::load()?)); let auth = GitAuthenticator::new().set_prompter(Inquirer(config)); let mut callbacks = RemoteCallbacks::new(); @@ -62,7 +63,7 @@ fn main() -> Result<(), anyhow::Error> { }) .filter(|autosave| all_branches || autosave.branch_name == branch) .filter(|autosave| anytime || autosave.time > earliest_time) - .filter(|autosave| all_devices || autosave.repo_id.as_bytes() != repo_id.value_bytes()) + .filter(|autosave| all_devices || autosave.repo_id.as_bytes() != repo_id.as_bytes()) .collect::<Vec<_>>(); if autosaves.is_empty() { |
