git-svn-id: svn://db.shs.com.ru/libs@131 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2016-10-22 18:28:18 +00:00
parent d33b1ff7e4
commit 4b73034114
9 changed files with 66 additions and 442 deletions

View File

@@ -215,7 +215,7 @@ void TelegramBotAPI::parseMessages(QString json) {
QVariantMap mm = v.toMap();
last_update = mm.value("update_id").toInt();
Message m = parseMessage(mm.value("message"));
if (m.id > 0) {
if (m.id > 0 && !m.text.isEmpty()) {
emit newMessage(m);
emit newMessage(m.chat_id, m.text);
}
@@ -335,7 +335,7 @@ void TelegramBotAPI::sendRequest(QString method, QVariantMap params) {
QHttpPart part;
if (it.value().type() == QVariant::ByteArray) {
part.setHeader(QNetworkRequest::ContentDispositionHeader, QVariant("form-data; filename=\""+filename+"\"; name=\""+it.key()+"\""));
qDebug() << "sending photo" << double(it.value().toByteArray().size()) / (1024*1024);
qDebug() << "sending file" << double(it.value().toByteArray().size()) / (1024*1024) << "Mb";
part.setBody(it.value().toByteArray());
} else {
part.setHeader(QNetworkRequest::ContentDispositionHeader, QVariant("form-data; name=\""+it.key()+"\""));