fix for Qt 5.9

This commit is contained in:
Ondřej Fischer 2019-10-03 13:35:44 +02:00
parent 62343bb0b8
commit ce060a425f
4 changed files with 166 additions and 162 deletions

View File

@ -43,7 +43,7 @@ void Entity::fromJSON(const QJsonObject &json) {
QJsonObject Entity::toJSON() const { QJsonObject Entity::toJSON() const {
QJsonObject json; QJsonObject json;
json.value("id") = id.toString(QUuid::WithoutBraces); json.value("id") = id.toString();
json.value("name") = name; json.value("name") = name;
json.value("description") = description; json.value("description") = description;
json.value("lastUpdate") = lastUpdate; json.value("lastUpdate") = lastUpdate;

View File

@ -70,6 +70,10 @@ void RequestManager::getRequest(QString endpoint)
qDebug() << authHeader; qDebug() << authHeader;
request.setRawHeader("Authorization", authHeader.toLocal8Bit()); request.setRawHeader("Authorization", authHeader.toLocal8Bit());
//request.setRawHeader("User-Agent", "curl/7.65.3"); //request.setRawHeader("User-Agent", "curl/7.65.3");
//request.setRawHeader("Accept", "*/*");
//request.setRawHeader("Accept-Encoding", "*");
// request.setRawHeader("Accept-Language", "*");
QNetworkReply* reply = manager->post(request, QByteArray()); QNetworkReply* reply = manager->post(request, QByteArray());
// //

View File

@ -11,7 +11,7 @@ QString Subject::getEmail() const {
void Subject::fromJSON(const QJsonObject &json) { void Subject::fromJSON(const QJsonObject &json) {
Entity::fromJSON(json); Entity::fromJSON(json);
attributes = json["attributes"]["items"].toObject(); //attributes = json["attributes"]["items"].toObject();
attributes = json.value("attributes").toObject().value("items").toObject(); attributes = json.value("attributes").toObject().value("items").toObject();

View File

@ -30,7 +30,7 @@ QJsonObject Token::toJSON() const {
json.value("timeToLive") = timeToLive; json.value("timeToLive") = timeToLive;
json.value("authErrors") = authErrors; json.value("authErrors") = authErrors;
json.value("flags") = QJsonArray::fromStringList(flags.toList()); json.value("flags") = QJsonArray::fromStringList(flags.toList());
json.value("subjectId") = subjectId.toString(QUuid::WithoutBraces); json.value("subjectId") = subjectId.toString();
return json; return json;
} }