diff --git a/src/services/owncloud/network/owncloudnetworkfactory.cpp b/src/services/owncloud/network/owncloudnetworkfactory.cpp index 6507b6474..bc3a5b97d 100755 --- a/src/services/owncloud/network/owncloudnetworkfactory.cpp +++ b/src/services/owncloud/network/owncloudnetworkfactory.cpp @@ -440,7 +440,7 @@ QString OwnCloudUserResponse::userId() const { QDateTime OwnCloudUserResponse::lastLoginTime() const { if (isLoaded()) { - return QDateTime::fromMSecsSinceEpoch(m_rawContent["lastLoginTimestamp"].toVariant().value()); + return QDateTime::fromMSecsSinceEpoch(m_rawContent["lastLoginTimestamp"].toDouble()); } else { return QDateTime(); @@ -563,7 +563,7 @@ QList OwnCloudGetMessagesResponse::messages() const { msg.m_author = message_map["author"].toString(); msg.m_contents = message_map["body"].toString(); - msg.m_created = TextFactory::parseDateTime(message_map["pubDate"].toVariant().value() * 1000); + msg.m_created = TextFactory::parseDateTime(message_map["pubDate"].toDouble() * 1000); msg.m_createdFromFeed = true; msg.m_customId = message_map["id"].toString(); msg.m_customHash = message_map["guidHash"].toString(); diff --git a/src/services/tt-rss/network/ttrssnetworkfactory.cpp b/src/services/tt-rss/network/ttrssnetworkfactory.cpp index 2a6e75e0e..72abb8586 100755 --- a/src/services/tt-rss/network/ttrssnetworkfactory.cpp +++ b/src/services/tt-rss/network/ttrssnetworkfactory.cpp @@ -548,7 +548,7 @@ QList TtRssGetHeadlinesResponse::messages() const { // Multiply by 1000 because Tiny Tiny RSS API does not include miliseconds in Unix // date/time number. - message.m_created = TextFactory::parseDateTime(mapped["updated"].toVariant().value() * 1000); + message.m_created = TextFactory::parseDateTime(mapped["updated"].toDouble() * 1000); message.m_createdFromFeed = true; message.m_customId = mapped["id"].toString(); message.m_feedId = mapped["feed_id"].toString();