GitLab: Access GitlabParameter singleton more directly

Change-Id: Ib4d333b6419bb2bdcdcf124d22d0473f6fd91cb9
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2023-11-15 16:54:20 +01:00
parent d9b8702d57
commit 69aa92159c
9 changed files with 39 additions and 65 deletions

View File

@@ -83,8 +83,7 @@ QString Query::toString() const
QueryRunner::QueryRunner(const Query &query, const Id &id, QObject *parent)
: QObject(parent)
{
const GitLabParameters *p = GitLabPlugin::globalParameters();
const auto server = p->serverForId(id);
const auto server = gitLabParameters().serverForId(id);
QStringList args = server.curlArguments();
if (query.hasPaginatedResults())
args << "-i";
@@ -95,7 +94,7 @@ QueryRunner::QueryRunner(const Query &query, const Id &id, QObject *parent)
url.append(':' + QString::number(server.port));
url += query.toString();
args << url;
m_process.setCommand({p->curl, args});
m_process.setCommand({gitLabParameters().curl, args});
connect(&m_process, &Process::done, this, [this, id] {
if (m_process.result() != ProcessResult::FinishedWithSuccess) {
const int exitCode = m_process.exitCode();