summaryrefslogtreecommitdiff
path: root/src/bin/git-restore-autosave.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/git-restore-autosave.rs')
-rw-r--r--src/bin/git-restore-autosave.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bin/git-restore-autosave.rs b/src/bin/git-restore-autosave.rs
index 8613e15..b948cc2 100644
--- a/src/bin/git-restore-autosave.rs
+++ b/src/bin/git-restore-autosave.rs
@@ -14,7 +14,7 @@ use std::fmt::Display;
use auth_git2::GitAuthenticator;
use chrono::Local;
-use git_autosave::{Autosave, authenticate::Inquirer};
+use git_autosave::{Autosave, Config, authenticate::Inquirer};
use git2::{RemoteCallbacks, Repository, build::CheckoutBuilder};
struct AutosaveOption {
@@ -42,7 +42,7 @@ fn main() -> Result<(), anyhow::Error> {
let branch = git_autosave::current_branch(&repository)?;
let earliest_time = repository.head()?.peel_to_commit()?.time();
- let config: &'static _ = Box::leak(Box::new(git_autosave::load_config()?));
+ let config: &'static _ = Box::leak(Box::new(Config::load()?));
let auth = GitAuthenticator::new().set_prompter(Inquirer(config));
let mut callbacks = RemoteCallbacks::new();
callbacks.credentials(auth.credentials(&gitconfig));