@@ -102,7 +102,8 @@ EventoFuture<EventoResult<QJsonValue>> EventoNetworkClient::post(const QUrl& url
102
102
reply = manager.post (request, requestData);
103
103
else
104
104
QMetaObject::invokeMethod (
105
- &manager, [&]() { return manager.post (request, requestData); }, Qt::BlockingQueuedConnection, &reply);
105
+ &manager, [&]() { return manager.post (request, requestData); },
106
+ Qt::BlockingQueuedConnection, &reply);
106
107
107
108
reply->ignoreSslErrors ();
108
109
@@ -136,7 +137,8 @@ EventoFuture<EventoResult<QJsonValue>> EventoNetworkClient::put(const QUrl& url,
136
137
reply = manager.put (request, requestData);
137
138
else
138
139
QMetaObject::invokeMethod (
139
- &manager, [&]() { return manager.put (request, requestData); }, Qt::BlockingQueuedConnection, &reply);
140
+ &manager, [&]() { return manager.put (request, requestData); },
141
+ Qt::BlockingQueuedConnection, &reply);
140
142
141
143
reply->ignoreSslErrors ();
142
144
@@ -170,7 +172,8 @@ EventoFuture<EventoResult<QJsonValue>> EventoNetworkClient::patch(const QUrl& ur
170
172
reply = manager.sendCustomRequest (request, " PATCH" , requestData);
171
173
else
172
174
QMetaObject::invokeMethod (
173
- &manager, [&]() { return manager.sendCustomRequest (request, " PATCH" , requestData); }, Qt::BlockingQueuedConnection, &reply);
175
+ &manager, [&]() { return manager.sendCustomRequest (request, " PATCH" , requestData); },
176
+ Qt::BlockingQueuedConnection, &reply);
174
177
175
178
reply->ignoreSslErrors ();
176
179
@@ -201,7 +204,8 @@ EventoFuture<EventoResult<QJsonValue>> EventoNetworkClient::deleteResource(const
201
204
reply = manager.deleteResource (request);
202
205
else
203
206
QMetaObject::invokeMethod (
204
- &manager, [&]() { return manager.deleteResource (request); }, Qt::BlockingQueuedConnection, &reply);
207
+ &manager, [&]() { return manager.deleteResource (request); },
208
+ Qt::BlockingQueuedConnection, &reply);
205
209
206
210
reply->ignoreSslErrors ();
207
211
@@ -246,14 +250,13 @@ EventoFuture<EventoResult<DTO_User>> EventoNetworkClient::loginViaSastLink(const
246
250
if (result) {
247
251
auto rootValue = result.take ();
248
252
DTO_User dto;
249
- if (rootValue.isObject ()) {
250
- this ->tokenBytes = rootValue[" token" ].toString ().toLatin1 ();
251
- declare_top_deserialiser (dto, deserialiser_holder);
252
- deserialiser_holder.assign (rootValue[" userInfo" ].toObject ());
253
- } else {
253
+ qDebug () << rootValue;
254
+ if (!rootValue.isObject ())
254
255
return EventoException (EventoExceptionCode::JsonError,
255
256
QStringLiteral (" expect object or null but got other" ));
256
- }
257
+ this ->tokenBytes = rootValue[" token" ].toString ().toLatin1 ();
258
+ declare_top_deserialiser (dto, deserialiser_holder);
259
+ deserialiser_holder.assign (rootValue[" userInfo" ].toObject ());
257
260
return dto;
258
261
} else {
259
262
return {result.code (), result.message ()};
0 commit comments