diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2024-09-24 19:38:00 +0100 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2024-09-24 19:48:17 +0100 |
| commit | 635b5b119e7719a66d064853c3cb4c03872abfa9 (patch) | |
| tree | 487b1ac5a31927b9bf79876d914c9f5156da30a0 | |
| parent | 967de64e19c05a2f14e7c97da000c1f3b8ccc4ed (diff) | |
fix(login): locally when globally logged in
as it would fail to save to local git config
| -rw-r--r-- | src/lib/git/mod.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lib/git/mod.rs b/src/lib/git/mod.rs index 05186b0..b0576fd 100644 --- a/src/lib/git/mod.rs +++ b/src/lib/git/mod.rs | |||
| @@ -729,10 +729,12 @@ impl RepoActions for Repo { | |||
| 729 | if let Some(global) = global { | 729 | if let Some(global) = global { |
| 730 | if item.level().eq(&git2::ConfigLevel::Local) { | 730 | if item.level().eq(&git2::ConfigLevel::Local) { |
| 731 | if global { | 731 | if global { |
| 732 | bail!("only local repository login available") | 732 | // bail!("only local repository login available") |
| 733 | return Ok(None); | ||
| 733 | } | 734 | } |
| 734 | } else if !global { | 735 | } else if !global { |
| 735 | bail!("only global repository login available") | 736 | // bail!("only global repository login available") |
| 737 | return Ok(None); | ||
| 736 | } | 738 | } |
| 737 | } | 739 | } |
| 738 | Ok(Some( | 740 | Ok(Some( |