rbutil: Rework server info data handling.

Allow extracting release candidate version even if no URL is present.
Avoids a special case for version handling.

Change-Id: If496d30059c3181899ab9337a35a07b39eaef52e
This commit is contained in:
Dominik Riebeling 2020-11-15 21:06:33 +01:00
parent 104ff3433a
commit 9bb60b7d85
2 changed files with 3 additions and 9 deletions

View file

@ -81,14 +81,8 @@ QVariant ServerInfo::platformValue(enum ServerInfos info, QString platform)
value = ServerInfo::statusToString(value.toInt());
break;
case CurReleaseVersion:
value = value.toStringList().at(0);
break;
case RelCandidateVersion:
// currently only the <version>,<url> format is supported here.
if (value.toStringList().size() > 1)
value = value.toStringList().at(0);
else
value.clear();
value = value.toStringList().at(0);
break;
case CurReleaseUrl:
{