Browse Source

Prevent fetch without repo

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20152
revert-0c36e162
Seth Hillbrand 9 months ago
parent
commit
18ac99d838
  1. 5
      common/git/git_pull_handler.cpp
  2. 2
      kicad/project_tree_pane.cpp

5
common/git/git_pull_handler.cpp

@ -39,7 +39,10 @@ GIT_PULL_HANDLER::~GIT_PULL_HANDLER()
bool GIT_PULL_HANDLER::PerformFetch()
{
// Fetch updates from remote repository
if( !m_repo )
return false;
// Fetch updates from remote repository
git_remote* remote = nullptr;
if( git_remote_lookup( &remote, m_repo, "origin" ) != 0 )

2
kicad/project_tree_pane.cpp

@ -2623,7 +2623,7 @@ void PROJECT_TREE_PANE::onGitSyncTimer( wxTimerEvent& aEvent )
{
KIGIT_COMMON* gitCommon = m_TreeProject->GitCommon();
if( !gitCommon || !gitCommon->GetRepo() )
if( !gitCommon )
return;
GIT_PULL_HANDLER handler( gitCommon );

Loading…
Cancel
Save