diff options
| author | Silarn <jrim@rimpo.org> | 2019-01-27 23:04:58 -0600 |
|---|---|---|
| committer | Silarn <jrim@rimpo.org> | 2019-02-18 21:28:07 -0600 |
| commit | b4a9dd410c44e99dd1eb6775deea50f042899e15 (patch) | |
| tree | febe64910f661ad0d1077f28502d88317943b6c2 /src/modinforegular.cpp | |
| parent | b6805f2730fb37c1c3a6f3b61808fab27bfcdc9d (diff) | |
Fix issue with endorsement response parsing
Diffstat (limited to 'src/modinforegular.cpp')
| -rw-r--r-- | src/modinforegular.cpp | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/src/modinforegular.cpp b/src/modinforegular.cpp index 606924e4..834c09ae 100644 --- a/src/modinforegular.cpp +++ b/src/modinforegular.cpp @@ -235,18 +235,16 @@ void ModInfoRegular::nxmDescriptionAvailable(QString, int, QVariant, QVariant re void ModInfoRegular::nxmEndorsementToggled(QString, int, QVariant, QVariant resultData) { QMap results = resultData.toMap(); - if (results["code"].toInt() == 200 || results["code"].toInt() == 201) { - if (results["status"].toString().compare("Endorsed") == 0) { - m_EndorsedState = ENDORSED_TRUE; - } else if (results["status"].toString().compare("Abstained") == 0) { - m_EndorsedState = ENDORSED_NEVER; - } else { - m_EndorsedState = ENDORSED_FALSE; - } - m_MetaInfoChanged = true; - saveMeta(); - emit modDetailsUpdated(true); + if (results["status"].toString().compare("Endorsed") == 0) { + m_EndorsedState = ENDORSED_TRUE; + } else if (results["status"].toString().compare("Abstained") == 0) { + m_EndorsedState = ENDORSED_NEVER; + } else { + m_EndorsedState = ENDORSED_FALSE; } + m_MetaInfoChanged = true; + saveMeta(); + emit modDetailsUpdated(true); } |
