From f0f8ee57af0e1f78c3dbc9e049022d08c5e308dc Mon Sep 17 00:00:00 2001 From: Arno Date: Sun, 20 Mar 2016 03:29:10 +0100 Subject: Fix queries for InOrigin Long standing, never noticed bug: The queries for files_origin were prepared, but never executed! --- smdirwatcher.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'smdirwatcher.cpp') diff --git a/smdirwatcher.cpp b/smdirwatcher.cpp index cb9c6b7..3fec952 100644 --- a/smdirwatcher.cpp +++ b/smdirwatcher.cpp @@ -108,6 +108,7 @@ int SmDirWatcher::presenceData(QString &md5){ QSqlQuery present2Q(mDb); present2Q.prepare("SELECT COUNT(*) from files_origin WHERE cmd5sum = :md5"); present2Q.bindValue(":md5", md5); + present2Q.exec(); while(present2Q.next()){ int c = present2Q.value(0).toInt(); if(c > 0){ @@ -117,6 +118,7 @@ int SmDirWatcher::presenceData(QString &md5){ QSqlQuery present3Q(mDb); present3Q.prepare("SELECT COUNT(*) FROM pics WHERE cmd5sum = :md5"); present3Q.bindValue(":md5", md5); + present3Q.exec(); while(present3Q.next()){ int c = present3Q.value(0).toInt(); if(c > 0){ -- cgit v1.2.3-70-g09d2