diff --git a/src/managers/git_manager.cpp b/src/managers/git_manager.cpp index 01c7e04..06d6a2b 100644 --- a/src/managers/git_manager.cpp +++ b/src/managers/git_manager.cpp @@ -123,7 +123,6 @@ namespace return origin != remotes.end() ? *origin : remotes.front(); } -#ifdef _WIN32 std::string encodeBase64(std::string_view value) { static constexpr std::string_view alphabet = @@ -143,7 +142,6 @@ namespace } return encoded; } -#endif std::vector withAuthOverrideArguments(std::vector arguments, const std::optional &auth) @@ -933,6 +931,8 @@ bool GitManager::captureGit(RepositoryView &repository, const std::vectorworktreePath(repo(), item, error) + ? std::filesystem::path(g_git_manager->worktreePath(repo(), item, error)) : std::filesystem::path(repo().path) / item; if (path.empty() || !izo::OpenPath(path, &error)) g_notice = error; }