diff --git a/src/services/tt-rss/network/ttrssnetworkfactory.cpp b/src/services/tt-rss/network/ttrssnetworkfactory.cpp index 16828876c..c221b58b1 100755 --- a/src/services/tt-rss/network/ttrssnetworkfactory.cpp +++ b/src/services/tt-rss/network/ttrssnetworkfactory.cpp @@ -225,7 +225,7 @@ TtRssGetHeadlinesResponse TtRssNetworkFactory::getHeadlines(int feed_id, int lim result = TtRssGetHeadlinesResponse(QString::fromUtf8(result_raw)); } - IOFactory::writeFile("aaa", result_raw); + //IOFactory::writeFile("aaa", result_raw); if (network_reply.first != QNetworkReply::NoError) { qWarning("TT-RSS: getHeadlines failed with error %d.", network_reply.first); @@ -580,8 +580,9 @@ QList TtRssGetHeadlinesResponse::messages() const { message.m_contents = mapped["content"].toString(); // Multiply by 1000 because Tiny Tiny RSS API does not include miliseconds in Unix - // date/time number. - message.m_created = TextFactory::parseDateTime(int(mapped["updated"].toDouble()) * 1000); + // date/time number. + const qint64 t = static_cast(mapped["updated"].toDouble()) * 1000; + message.m_created = TextFactory::parseDateTime(t); message.m_createdFromFeed = true; message.m_customId = QString::number(mapped["id"].toInt()); message.m_feedId = mapped["feed_id"].toString();