From 177f5c0446ab09f4010c86e9d8e1d3d02a8a76a9 Mon Sep 17 00:00:00 2001 From: Silarn Date: Mon, 4 Feb 2019 00:59:05 -0600 Subject: Fix issues with duplicate requests, expand parallel requests to 6 --- src/modinforegular.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/modinforegular.cpp') diff --git a/src/modinforegular.cpp b/src/modinforegular.cpp index 89541a70..8651f15e 100644 --- a/src/modinforegular.cpp +++ b/src/modinforegular.cpp @@ -225,9 +225,9 @@ void ModInfoRegular::nxmDescriptionAvailable(QString, int, QVariant, QVariant re if ((m_EndorsedState != ENDORSED_NEVER) && (result.contains("endorsement"))) { QVariantMap endorsement = result["endorsement"].toMap(); QString endorsementStatus = endorsement["endorse_status"].toString(); - if (endorsementStatus.compare("Endorsed") == 00) + if (endorsementStatus.compare("Endorsed", Qt::CaseInsensitive) == 00) setEndorsedState(ENDORSED_TRUE); - else if (endorsementStatus.compare("Abstained") == 00) + else if (endorsementStatus.compare("Abstained", Qt::CaseInsensitive) == 00) setEndorsedState(ENDORSED_NEVER); else setEndorsedState(ENDORSED_FALSE); @@ -235,6 +235,7 @@ void ModInfoRegular::nxmDescriptionAvailable(QString, int, QVariant, QVariant re m_LastNexusQuery = QDateTime::currentDateTimeUtc(); m_MetaInfoChanged = true; saveMeta(); + disconnect(sender(), SIGNAL(nxmDescriptionAvailable(QString, int, QVariant, QVariant))); emit modDetailsUpdated(true); } -- cgit v1.3.1