{
qDebug() << "fetching some more for aid" << m_id;
QSqlQuery &q = LocalMyList::instance()->database()->prepare(
- "SELECT e.eid, e.title_english, e.epno, e.rating, e.my_vote, "
+ "SELECT e.eid, e.title_english, et.type, e.epno, e.rating, e.my_vote, "
" (SELECT MIN(my_watched) "
" FROM "
" (SELECT my_watched "
{
int id = q.value(0).toInt();
QVariantList data;
- data << q.value(1) << q.value(2)
- << (q.value(3).toDouble() < 1 ? "n/a" : QString::number(q.value(3).toDouble(), 'f', 2))
+ data << q.value(1) << (q.value(2).toString() + q.value(3).toString())
<< (q.value(4).toDouble() < 1 ? "n/a" : QString::number(q.value(4).toDouble(), 'f', 2))
- << (q.value(5).toDateTime().isValid() ? QObject::tr("Yes, on %1").arg(q.value(5).toDateTime().toString()) : QObject::tr("No"));
+ << (q.value(5).toDouble() < 1 ? "n/a" : QString::number(q.value(5).toDouble(), 'f', 2))
+ << (q.value(6).toDateTime().isValid() ? QObject::tr("Yes, on %1").arg(q.value(6).toDateTime().toString()) : QObject::tr("No"));
newItems << new MyListEpisodeNode(id, data, this);
}