From 2ae23e22e4aeaffc8e5db5fe3bcea6145ddb711d Mon Sep 17 00:00:00 2001 From: 0verEngineer Date: Sat, 12 Aug 2023 00:48:43 +0200 Subject: [PATCH] Fixes crash on refresh of remote accounts with gitlab --- src/host/GitLab.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/host/GitLab.cpp b/src/host/GitLab.cpp index e82c19e26..8626603a6 100644 --- a/src/host/GitLab.cpp +++ b/src/host/GitLab.cpp @@ -87,8 +87,6 @@ QString GitLab::name() const { return QStringLiteral("GitLab"); } QString GitLab::host() const { return QStringLiteral("gitlab.com"); } void GitLab::connect(const QString &defaultPassword) { - clearRepos(); - QString token = defaultPassword; if (token.isEmpty()) token = password(); @@ -98,6 +96,8 @@ void GitLab::connect(const QString &defaultPassword) { return; } + clearRepos(); + QNetworkRequest request(url() + kProjectsFmt.arg(token)); request.setHeader(QNetworkRequest::ContentTypeHeader, kContentType); mMgr->get(request);