set numChildren to -1 if there is no value in the data base

This commit is contained in:
Luis Ángel San Martín 2016-01-24 14:12:38 +01:00
parent 35b87a9f59
commit 4b3ffdc665

View File

@ -930,7 +930,7 @@ Folder DBHelper::loadFolder(qulonglong id, QSqlDatabase & db)
folder.setFinished(record.value("finished").toBool());
folder.setCompleted(record.value("completed").toBool());
//new 8.6
folder.numChildren = record.value("numChildren").toInt();
folder.numChildren = record.value("numChildren").isNull() ? -1 : record.value("numChildren").toInt();
folder.firstChildId = record.value("firstChildId").toULongLong();
folder.customImage = record.value("customImage").toString();
}
@ -962,7 +962,7 @@ Folder DBHelper::loadFolder(const QString &folderName, qulonglong parentId, QSql
folder.setFinished(record.value("finished").toBool());
folder.setCompleted(record.value("completed").toBool());
//new 8.6
folder.numChildren = record.value("numChildren").toInt();
folder.numChildren = record.value("numChildren").isNull() ? -1 : record.value("numChildren").toInt();
folder.firstChildId = record.value("firstChildId").toULongLong();
folder.customImage = record.value("customImage").toString();