From 470fa75bca2ea04d9d725f1209a55ac43693d145 Mon Sep 17 00:00:00 2001 From: APTX Date: Mon, 23 Jul 2012 20:52:48 +0200 Subject: [PATCH] Actually read new anime data from data sources --- localmylist/mylistexportparsetask.cpp | 3 +++ localmylist/requesthandler.cpp | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/localmylist/mylistexportparsetask.cpp b/localmylist/mylistexportparsetask.cpp index d95d857..6317260 100644 --- a/localmylist/mylistexportparsetask.cpp +++ b/localmylist/mylistexportparsetask.cpp @@ -194,6 +194,9 @@ void MyListExportParseTask::readAnime() else if (name() == "EndDate") { a.endDate = QDateTime::fromString(readElementText(), dateFormat); } + else if (name() == "Eps") { + a.totalEpisodeCount = readElementText().toInt(); + } else if (name() == "Rating") { a.rating = readElementText().toDouble(); } diff --git a/localmylist/requesthandler.cpp b/localmylist/requesthandler.cpp index b762bb1..4c8baa3 100644 --- a/localmylist/requesthandler.cpp +++ b/localmylist/requesthandler.cpp @@ -37,6 +37,8 @@ void RequestHandler::handleRequests() | AnimeFlag::RomajiName | AnimeFlag::Year | AnimeFlag::Type + | AnimeFlag::HighestEpisodeNumber + | AnimeFlag::Episodes | AnimeFlag::Rating | AnimeFlag::VoteCount | AnimeFlag::TempRating @@ -196,6 +198,8 @@ void RequestHandler::animeRequestComplete(bool success) // next.startDate // next.endDate next.type = reply->type(); + next.totalEpisodeCount = reply->episodes(); + next.highestEpno = reply->highestEpisodeNumber(); next.rating = reply->rating(); next.votes = reply->voteCount(); next.tempRating = reply->tempRating(); -- 2.52.0