summaryrefslogtreecommitdiffstats
path: root/pictureswidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'pictureswidget.cpp')
-rw-r--r--pictureswidget.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/pictureswidget.cpp b/pictureswidget.cpp
index bc4b143..745a133 100644
--- a/pictureswidget.cpp
+++ b/pictureswidget.cpp
@@ -283,7 +283,7 @@ PicFilesModel::PicFilesModel(const QStringList &headers, QObject *parent) : SmTr
mDeleteMappingsQ = new QSqlQuery(mDb);
mDeleteMappingsQ->prepare("DELETE FROM pics_mappings2 WHERE ipics_id = :id");
mAddMappingsQ = new QSqlQuery(mDb);
- mAddMappingsQ->prepare("INSERT INTO pics_mappings2(ipics_id, imapping_id) VALUES(:pid, :id)");
+ mAddMappingsQ->prepare("INSERT INTO pics_mappings2(ipics_id, imappings_parents_id) VALUES(:pid, :id)");
}
@@ -415,7 +415,7 @@ QList<MappingData> PicFilesModel::mappingDataFromFiles(const QList<int> fileIds)
foreach(int pId, parentIds){
QModelIndex curIdx = mMappingTreeModel->findRecursive(pId, MappingTreeModel::MapParentId, mMappingTreeModel->rootIndex());
MappingData curData;
- curData.id = curIdx.data(MappingTreeModel::IdRole).toInt();
+ curData.id = curIdx.data(MappingTreeModel::MapParentIdRole).toInt();
curData.name = curIdx.data(MappingTreeModel::NameRole).toString();
curData.path = mMappingTreeModel->path(curIdx);
retval << curData;