{
qDebug() << __PRETTY_FUNCTION__;
-// //Request sent to server does not need the UID
-// QByteArray arr = m_database->getNotifications(613374451);
-
-// parseMessagesData(arr);
-
buildRequest(GET_MESSAGES, QHash<QString, QString>());
}
return SituareService::RequestReverseGeo;
else if (url.toString().contains(GET_MESSAGES))
return SituareService::RequestGetMessages;
+ else if (url.toString().contains(REMOVE_MESSAGE))
+ return SituareService::RequestRemoveMessage;
+ else if (url.toString().contains(SEND_MESSAGE))
+ return SituareService::RequestSendMessage;
else
return SituareService::RequestUnknown;
}
parseUserData(resultData);
else if (requestName == SituareService::RequestUpdateLocation)
emit updateWasSuccessful(SituareService::SuccessfulUpdateLocation);
+ else if (requestName == SituareService::RequestRemoveMessage)
+ emit updateWasSuccessful(SituareService::SuccessfulRemoveMessage);
else if (requestName == SituareService::RequestReverseGeo)
parseReverseGeoData(resultData);
else if (requestName == SituareService::RequestGetMessages)
parseMessagesData(resultData);
+ else if (requestName == SituareService::RequestSendMessage)
+ emit updateWasSuccessful((SituareService::SuccessfulSendMessage));
}
}
}
received.append(message);
- emit fetchImage(message.id(), messageMap["image_url"].toString());
+ //emit fetchImage(message.id(), messageMap["image_url"].toString());
}
foreach (QVariant messageVariant, result["sent"].toList()) {
{
qDebug() << __PRETTY_FUNCTION__;
- if (m_database->removeMessage(613374451, id))
- emit updateWasSuccessful(SituareService::SuccessfulRemoveMessage);
+ QHash<QString, QString> parameters;
+ parameters.insert("mid", id);
+
+ buildRequest(REMOVE_MESSAGE, parameters);
}