mirror of
https://github.com/lubosz/overte.git
synced 2025-04-23 13:33:38 +02:00
Minor update to add details
And, now reflects data-web's slightly updated json structure for returning info on an uploaded snapshot.
This commit is contained in:
parent
c487843f10
commit
f8f99721c3
1 changed files with 6 additions and 1 deletions
|
@ -182,7 +182,9 @@ void SnapshotUploader::uploadSuccess(QNetworkReply& reply) {
|
|||
QJsonParseError jsonError;
|
||||
auto doc = QJsonDocument::fromJson(contents, &jsonError);
|
||||
if (jsonError.error == QJsonParseError::NoError) {
|
||||
QString thumbnailUrl = doc.object().value("thumbnail_url").toString();
|
||||
auto dataObject = doc.object().value("data").toObject();
|
||||
QString thumbnailUrl = dataObject.value("thumbnail_url").toString();
|
||||
QString imageUrl = dataObject.value("image_url").toString();
|
||||
auto addressManager = DependencyManager::get<AddressManager>();
|
||||
QString placeName = addressManager->getPlaceName();
|
||||
if (placeName.isEmpty()) {
|
||||
|
@ -193,6 +195,9 @@ void SnapshotUploader::uploadSuccess(QNetworkReply& reply) {
|
|||
// create json post data
|
||||
QJsonObject rootObject;
|
||||
QJsonObject userStoryObject;
|
||||
QJsonObject detailsObject;
|
||||
detailsObject.insert("image_url", imageUrl);
|
||||
userStoryObject.insert("details", detailsObject);
|
||||
userStoryObject.insert("thumbnail_url", thumbnailUrl);
|
||||
userStoryObject.insert("place_name", placeName);
|
||||
userStoryObject.insert("path", currentPath);
|
||||
|
|
Loading…
Reference in a new issue