@@ -109,25 +109,25 @@ bool UpdateChecker::parseData(const QJso
"name": "serialplot-0.9.1-x86_64.AppImage",
"links": {
"self": {
"href": "https://api.bitbucket.org/2.0/repositories/hyOzd/serialplot/downloads/serialplot-0.9.1-x86_64.AppImage"
}
}, ... ]
*/
if (!data.isObject()) return false;
auto values = data.object()["values"];
auto values = data.object().value("values");
if (values == QJsonValue::Undefined || !values.isArray()) return false;
for (auto value : values.toArray())
{
if (!value.isObject()) return false;
auto name = value.toObject().value("name");
if (name.isUndefined() || !name.isString())
return false;
auto links = value.toObject().value("links");
if (links.isUndefined() || !links.isObject())
Status change: